<?xml version="1.0" encoding="utf-8" ?>
<KwpEcu xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" >
  <Model>Bosch EDC15</Model>
  <ConvertorType>DnEcuDiag.Conversion.Edc15Conversion</ConvertorType>
  <ErrorMemoryStructureDefinition>
    <Lenght>10</Lenght>
    <ErrorDefinitions>
      <ErrorDefinition>
        <ErrorCode>P0101</ErrorCode>
        <ErrorDescription>Air Flow Meter</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Short Circuit VBatt</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Short Circuit Gnd/Open Circuit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Short Circuit Gnd/VBatt</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Signal Not Plausible</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>437</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Engine Speed</Name>
            <ConversionId>438</ConversionId>
            <Units>rpm</Units>
            <ByteIndex>3</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: Engine Temperature</Name>
            <ConversionId>439</ConversionId>
            <Units>°C</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Fuel Quantity</Name>
            <ConversionId>440</ConversionId>
            <Units>mm3/str</Units>
            <ByteIndex>5</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Four: System Status</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Power On/Engine Stopped</MaskResultTrue>
                <MaskResultFalse>Power On/Engine Running</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Cruise Control Regulation Active</MaskResultTrue>
                <MaskResultFalse>Cruise Control Regulation InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Power Latch Active</MaskResultTrue>
                <MaskResultFalse>Power Latch InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Microprocessor Control Test Active</MaskResultTrue>
                <MaskResultFalse>Microprocessor Control Test InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>64</MaskValue>
                <MaskResultTrue>E.R.G Active</MaskResultTrue>
                <MaskResultFalse>E.R.G InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>128</MaskValue>
                <MaskResultTrue>Turbo Charger Active</MaskResultTrue>
                <MaskResultFalse>Turbo Charger InActive</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Five: Fuel Rail Pressure</Name>
            <ConversionId>441</ConversionId>
            <Units>bar</Units>
            <ByteIndex>7</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Six: Memorised Km @ event</Name>
            <ConversionId>442</ConversionId>
            <Units>km</Units>
            <ByteIndex>8</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>P0105</ErrorCode>
        <ErrorDescription>Altitude Sensor</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Above Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Below Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>P0110</ErrorCode>
        <ErrorDescription>Air Temperature Sensor</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Short Circuit/Open Circuit Vbatt</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Short Circuit To Ground</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>437</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Engine Speed</Name>
            <ConversionId>438</ConversionId>
            <Units>rpm</Units>
            <ByteIndex>3</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: Engine Temperature</Name>
            <ConversionId>439</ConversionId>
            <Units>°C</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Fuel Quantity</Name>
            <ConversionId>440</ConversionId>
            <Units>mm3/str</Units>
            <ByteIndex>5</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Four: System Status</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Power On/Engine Stopped</MaskResultTrue>
                <MaskResultFalse>Power On/Engine Running</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Cruise Control Regulation Active</MaskResultTrue>
                <MaskResultFalse>Cruise Control Regulation InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Power Latch Active</MaskResultTrue>
                <MaskResultFalse>Power Latch InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Microprocessor Control Test Active</MaskResultTrue>
                <MaskResultFalse>Microprocessor Control Test InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>64</MaskValue>
                <MaskResultTrue>E.R.G Active</MaskResultTrue>
                <MaskResultFalse>E.R.G InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>128</MaskValue>
                <MaskResultTrue>Turbo Charger Active</MaskResultTrue>
                <MaskResultFalse>Turbo Charger InActive</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Five: Fuel Rail Pressure</Name>
            <ConversionId>441</ConversionId>
            <Units>bar</Units>
            <ByteIndex>7</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Six: Memorised Km @ event</Name>
            <ConversionId>442</ConversionId>
            <Units>km</Units>
            <ByteIndex>8</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>P0115</ErrorCode>
        <ErrorDescription>Engine Temperature Sensor</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Short Circuit/Open Circuit Vbatt</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Short Circuit To Ground</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>437</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Engine Speed</Name>
            <ConversionId>438</ConversionId>
            <Units>rpm</Units>
            <ByteIndex>3</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: Engine Temperature</Name>
            <ConversionId>439</ConversionId>
            <Units>°C</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Fuel Quantity</Name>
            <ConversionId>440</ConversionId>
            <Units>mm3/str</Units>
            <ByteIndex>5</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Four: System Status</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Power On/Engine Stopped</MaskResultTrue>
                <MaskResultFalse>Power On/Engine Running</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Cruise Control Regulation Active</MaskResultTrue>
                <MaskResultFalse>Cruise Control Regulation InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Power Latch Active</MaskResultTrue>
                <MaskResultFalse>Power Latch InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Microprocessor Control Test Active</MaskResultTrue>
                <MaskResultFalse>Microprocessor Control Test InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>64</MaskValue>
                <MaskResultTrue>E.R.G Active</MaskResultTrue>
                <MaskResultFalse>E.R.G InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>128</MaskValue>
                <MaskResultTrue>Turbo Charger Active</MaskResultTrue>
                <MaskResultFalse>Turbo Charger InActive</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Five: Fuel Rail Pressure</Name>
            <ConversionId>441</ConversionId>
            <Units>bar</Units>
            <ByteIndex>7</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Six: Memorised Km @ event</Name>
            <ConversionId>442</ConversionId>
            <Units>km</Units>
            <ByteIndex>8</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>P0120</ErrorCode>
        <ErrorDescription>Accelerator Pedal Sensor One</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Short Circuit To Vbatt 5 volts</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Short Circuit To Vbatt/Ground</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>437</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Engine Speed</Name>
            <ConversionId>438</ConversionId>
            <Units>rpm</Units>
            <ByteIndex>3</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: Engine Temperature</Name>
            <ConversionId>439</ConversionId>
            <Units>°C</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Fuel Quantity</Name>
            <ConversionId>440</ConversionId>
            <Units>mm3/str</Units>
            <ByteIndex>5</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Four: System Status</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Power On/Engine Stopped</MaskResultTrue>
                <MaskResultFalse>Power On/Engine Running</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Cruise Control Regulation Active</MaskResultTrue>
                <MaskResultFalse>Cruise Control Regulation InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Power Latch Active</MaskResultTrue>
                <MaskResultFalse>Power Latch InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Microprocessor Control Test Active</MaskResultTrue>
                <MaskResultFalse>Microprocessor Control Test InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>64</MaskValue>
                <MaskResultTrue>E.R.G Active</MaskResultTrue>
                <MaskResultFalse>E.R.G InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>128</MaskValue>
                <MaskResultTrue>Turbo Charger Active</MaskResultTrue>
                <MaskResultFalse>Turbo Charger InActive</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Five: Fuel Rail Pressure</Name>
            <ConversionId>441</ConversionId>
            <Units>bar</Units>
            <ByteIndex>7</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Six: Memorised Km @ event</Name>
            <ConversionId>442</ConversionId>
            <Units>km</Units>
            <ByteIndex>8</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>P0180</ErrorCode>
        <ErrorDescription>Fuel Temperature Sensor</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Short Circuit To Vbatt 5 volts</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Short Circuit To Vbatt/Ground</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>437</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Engine Speed</Name>
            <ConversionId>438</ConversionId>
            <Units>rpm</Units>
            <ByteIndex>3</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: Engine Temperature</Name>
            <ConversionId>439</ConversionId>
            <Units>°C</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Fuel Quantity</Name>
            <ConversionId>440</ConversionId>
            <Units>mm3/str</Units>
            <ByteIndex>5</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Four: System Status</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Power On/Engine Stopped</MaskResultTrue>
                <MaskResultFalse>Power On/Engine Running</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Cruise Control Regulation Active</MaskResultTrue>
                <MaskResultFalse>Cruise Control Regulation InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Power Latch Active</MaskResultTrue>
                <MaskResultFalse>Power Latch InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Microprocessor Control Test Active</MaskResultTrue>
                <MaskResultFalse>Microprocessor Control Test InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>64</MaskValue>
                <MaskResultTrue>E.R.G Active</MaskResultTrue>
                <MaskResultFalse>E.R.G InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>128</MaskValue>
                <MaskResultTrue>Turbo Charger Active</MaskResultTrue>
                <MaskResultFalse>Turbo Charger InActive</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Five: Fuel Rail Pressure</Name>
            <ConversionId>441</ConversionId>
            <Units>bar</Units>
            <ByteIndex>7</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Six: Memorised Km @ event</Name>
            <ConversionId>442</ConversionId>
            <Units>km</Units>
            <ByteIndex>8</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>P0190</ErrorCode>
        <ErrorDescription>Fuel Rail Pressure Sensor</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Short Circuit To Vbatt 5 volts</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Short Circuit To Ground</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Short Circuit To Vbatt/Ground</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>437</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Engine Speed</Name>
            <ConversionId>438</ConversionId>
            <Units>rpm</Units>
            <ByteIndex>3</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: Engine Temperature</Name>
            <ConversionId>439</ConversionId>
            <Units>°C</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Fuel Quantity</Name>
            <ConversionId>440</ConversionId>
            <Units>mm3/str</Units>
            <ByteIndex>5</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Four: System Status</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Power On/Engine Stopped</MaskResultTrue>
                <MaskResultFalse>Power On/Engine Running</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Cruise Control Regulation Active</MaskResultTrue>
                <MaskResultFalse>Cruise Control Regulation InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Power Latch Active</MaskResultTrue>
                <MaskResultFalse>Power Latch InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Microprocessor Control Test Active</MaskResultTrue>
                <MaskResultFalse>Microprocessor Control Test InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>64</MaskValue>
                <MaskResultTrue>E.R.G Active</MaskResultTrue>
                <MaskResultFalse>E.R.G InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>128</MaskValue>
                <MaskResultTrue>Turbo Charger Active</MaskResultTrue>
                <MaskResultFalse>Turbo Charger InActive</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Five: Fuel Rail Pressure</Name>
            <ConversionId>441</ConversionId>
            <Units>bar</Units>
            <ByteIndex>7</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Six: Memorised Km @ event</Name>
            <ConversionId>442</ConversionId>
            <Units>km</Units>
            <ByteIndex>8</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>P0191</ErrorCode>
        <ErrorDescription>Fuel Pressure Monitoring</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Above Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Below Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Plausibility One</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Plausibility Two</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>437</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Engine Speed</Name>
            <ConversionId>438</ConversionId>
            <Units>rpm</Units>
            <ByteIndex>3</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: Engine Temperature</Name>
            <ConversionId>439</ConversionId>
            <Units>°C</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Fuel Quantity</Name>
            <ConversionId>440</ConversionId>
            <Units>mm3/str</Units>
            <ByteIndex>5</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Four: System Status</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Power On/Engine Stopped</MaskResultTrue>
                <MaskResultFalse>Power On/Engine Running</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Cruise Control Regulation Active</MaskResultTrue>
                <MaskResultFalse>Cruise Control Regulation InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Power Latch Active</MaskResultTrue>
                <MaskResultFalse>Power Latch InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Microprocessor Control Test Active</MaskResultTrue>
                <MaskResultFalse>Microprocessor Control Test InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>64</MaskValue>
                <MaskResultTrue>E.R.G Active</MaskResultTrue>
                <MaskResultFalse>E.R.G InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>128</MaskValue>
                <MaskResultTrue>Turbo Charger Active</MaskResultTrue>
                <MaskResultFalse>Turbo Charger InActive</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Five: Fuel Rail Pressure</Name>
            <ConversionId>441</ConversionId>
            <Units>bar</Units>
            <ByteIndex>7</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Six: Memorised Km @ event</Name>
            <ConversionId>442</ConversionId>
            <Units>km</Units>
            <ByteIndex>8</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>P0201</ErrorCode>
        <ErrorDescription>Injector 1</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Short Circuit To Ground com</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Short Circuit To Ground alim.</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Open Circuit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Plausibility</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>437</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Engine Speed</Name>
            <ConversionId>438</ConversionId>
            <Units>rpm</Units>
            <ByteIndex>3</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: Engine Temperature</Name>
            <ConversionId>439</ConversionId>
            <Units>°C</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Fuel Quantity</Name>
            <ConversionId>440</ConversionId>
            <Units>mm3/str</Units>
            <ByteIndex>5</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Four: System Status</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Power On/Engine Stopped</MaskResultTrue>
                <MaskResultFalse>Power On/Engine Running</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Cruise Control Regulation Active</MaskResultTrue>
                <MaskResultFalse>Cruise Control Regulation InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Power Latch Active</MaskResultTrue>
                <MaskResultFalse>Power Latch InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Microprocessor Control Test Active</MaskResultTrue>
                <MaskResultFalse>Microprocessor Control Test InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>64</MaskValue>
                <MaskResultTrue>E.R.G Active</MaskResultTrue>
                <MaskResultFalse>E.R.G InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>128</MaskValue>
                <MaskResultTrue>Turbo Charger Active</MaskResultTrue>
                <MaskResultFalse>Turbo Charger InActive</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Five: Fuel Rail Pressure</Name>
            <ConversionId>441</ConversionId>
            <Units>bar</Units>
            <ByteIndex>7</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Six: Memorised Km @ event</Name>
            <ConversionId>442</ConversionId>
            <Units>km</Units>
            <ByteIndex>8</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>P0202</ErrorCode>
        <ErrorDescription>Injector 2</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Short Circuit To Ground com</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Short Circuit To Ground alim.</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Open Circuit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Plausibility</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>437</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Engine Speed</Name>
            <ConversionId>438</ConversionId>
            <Units>rpm</Units>
            <ByteIndex>3</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: Engine Temperature</Name>
            <ConversionId>439</ConversionId>
            <Units>°C</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Fuel Quantity</Name>
            <ConversionId>440</ConversionId>
            <Units>mm3/str</Units>
            <ByteIndex>5</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Four: System Status</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Power On/Engine Stopped</MaskResultTrue>
                <MaskResultFalse>Power On/Engine Running</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Cruise Control Regulation Active</MaskResultTrue>
                <MaskResultFalse>Cruise Control Regulation InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Power Latch Active</MaskResultTrue>
                <MaskResultFalse>Power Latch InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Microprocessor Control Test Active</MaskResultTrue>
                <MaskResultFalse>Microprocessor Control Test InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>64</MaskValue>
                <MaskResultTrue>E.R.G Active</MaskResultTrue>
                <MaskResultFalse>E.R.G InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>128</MaskValue>
                <MaskResultTrue>Turbo Charger Active</MaskResultTrue>
                <MaskResultFalse>Turbo Charger InActive</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Five: Fuel Rail Pressure</Name>
            <ConversionId>441</ConversionId>
            <Units>bar</Units>
            <ByteIndex>7</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Six: Memorised Km @ event</Name>
            <ConversionId>442</ConversionId>
            <Units>km</Units>
            <ByteIndex>8</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>P0203</ErrorCode>
        <ErrorDescription>Injector 3</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Short Circuit To Ground com</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Short Circuit To Ground alim.</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Open Circuit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Plausibility</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>437</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Engine Speed</Name>
            <ConversionId>438</ConversionId>
            <Units>rpm</Units>
            <ByteIndex>3</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: Engine Temperature</Name>
            <ConversionId>439</ConversionId>
            <Units>°C</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Fuel Quantity</Name>
            <ConversionId>440</ConversionId>
            <Units>mm3/str</Units>
            <ByteIndex>5</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Four: System Status</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Power On/Engine Stopped</MaskResultTrue>
                <MaskResultFalse>Power On/Engine Running</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Cruise Control Regulation Active</MaskResultTrue>
                <MaskResultFalse>Cruise Control Regulation InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Power Latch Active</MaskResultTrue>
                <MaskResultFalse>Power Latch InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Microprocessor Control Test Active</MaskResultTrue>
                <MaskResultFalse>Microprocessor Control Test InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>64</MaskValue>
                <MaskResultTrue>E.R.G Active</MaskResultTrue>
                <MaskResultFalse>E.R.G InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>128</MaskValue>
                <MaskResultTrue>Turbo Charger Active</MaskResultTrue>
                <MaskResultFalse>Turbo Charger InActive</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Five: Fuel Rail Pressure</Name>
            <ConversionId>441</ConversionId>
            <Units>bar</Units>
            <ByteIndex>7</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Six: Memorised Km @ event</Name>
            <ConversionId>442</ConversionId>
            <Units>km</Units>
            <ByteIndex>8</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>P0204</ErrorCode>
        <ErrorDescription>Injector 4</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Short Circuit To Ground com</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Short Circuit To Ground alim.</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Open Circuit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Plausibility</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>437</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Engine Speed</Name>
            <ConversionId>438</ConversionId>
            <Units>rpm</Units>
            <ByteIndex>3</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: Engine Temperature</Name>
            <ConversionId>439</ConversionId>
            <Units>°C</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Fuel Quantity</Name>
            <ConversionId>440</ConversionId>
            <Units>mm3/str</Units>
            <ByteIndex>5</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Four: System Status</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Power On/Engine Stopped</MaskResultTrue>
                <MaskResultFalse>Power On/Engine Running</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Cruise Control Regulation Active</MaskResultTrue>
                <MaskResultFalse>Cruise Control Regulation InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Power Latch Active</MaskResultTrue>
                <MaskResultFalse>Power Latch InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Microprocessor Control Test Active</MaskResultTrue>
                <MaskResultFalse>Microprocessor Control Test InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>64</MaskValue>
                <MaskResultTrue>E.R.G Active</MaskResultTrue>
                <MaskResultFalse>E.R.G InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>128</MaskValue>
                <MaskResultTrue>Turbo Charger Active</MaskResultTrue>
                <MaskResultFalse>Turbo Charger InActive</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Five: Fuel Rail Pressure</Name>
            <ConversionId>441</ConversionId>
            <Units>bar</Units>
            <ByteIndex>7</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Six: Memorised Km @ event</Name>
            <ConversionId>442</ConversionId>
            <Units>km</Units>
            <ByteIndex>8</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>P0205</ErrorCode>
        <ErrorDescription>Injector 5</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Short Circuit To Ground com</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Short Circuit To Ground alim.</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Open Circuit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Plausibility</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>437</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Engine Speed</Name>
            <ConversionId>438</ConversionId>
            <Units>rpm</Units>
            <ByteIndex>3</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: Engine Temperature</Name>
            <ConversionId>439</ConversionId>
            <Units>°C</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Fuel Quantity</Name>
            <ConversionId>440</ConversionId>
            <Units>mm3/str</Units>
            <ByteIndex>5</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Four: System Status</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Power On/Engine Stopped</MaskResultTrue>
                <MaskResultFalse>Power On/Engine Running</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Cruise Control Regulation Active</MaskResultTrue>
                <MaskResultFalse>Cruise Control Regulation InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Power Latch Active</MaskResultTrue>
                <MaskResultFalse>Power Latch InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Microprocessor Control Test Active</MaskResultTrue>
                <MaskResultFalse>Microprocessor Control Test InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>64</MaskValue>
                <MaskResultTrue>E.R.G Active</MaskResultTrue>
                <MaskResultFalse>E.R.G InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>128</MaskValue>
                <MaskResultTrue>Turbo Charger Active</MaskResultTrue>
                <MaskResultFalse>Turbo Charger InActive</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Five: Fuel Rail Pressure</Name>
            <ConversionId>441</ConversionId>
            <Units>bar</Units>
            <ByteIndex>7</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Six: Memorised Km @ event</Name>
            <ConversionId>442</ConversionId>
            <Units>km</Units>
            <ByteIndex>8</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>P0215</ErrorCode>
        <ErrorDescription>Fuel Pump Circuit</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Short Circuit To Vbatt</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Open Circuit/ Short Circuit To Ground</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Plausibility</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>437</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Engine Speed</Name>
            <ConversionId>438</ConversionId>
            <Units>rpm</Units>
            <ByteIndex>3</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: Engine Temperature</Name>
            <ConversionId>439</ConversionId>
            <Units>°C</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Fuel Quantity</Name>
            <ConversionId>440</ConversionId>
            <Units>mm3/str</Units>
            <ByteIndex>5</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Four: System Status</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Power On/Engine Stopped</MaskResultTrue>
                <MaskResultFalse>Power On/Engine Running</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Cruise Control Regulation Active</MaskResultTrue>
                <MaskResultFalse>Cruise Control Regulation InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Power Latch Active</MaskResultTrue>
                <MaskResultFalse>Power Latch InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Microprocessor Control Test Active</MaskResultTrue>
                <MaskResultFalse>Microprocessor Control Test InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>64</MaskValue>
                <MaskResultTrue>E.R.G Active</MaskResultTrue>
                <MaskResultFalse>E.R.G InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>128</MaskValue>
                <MaskResultTrue>Turbo Charger Active</MaskResultTrue>
                <MaskResultFalse>Turbo Charger InActive</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Five: Fuel Rail Pressure</Name>
            <ConversionId>441</ConversionId>
            <Units>bar</Units>
            <ByteIndex>7</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Six: Memorised Km @ event</Name>
            <ConversionId>442</ConversionId>
            <Units>km</Units>
            <ByteIndex>8</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>P0219</ErrorCode>
        <ErrorDescription>Engine Overspeed</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Plausibility</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>437</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Engine Speed</Name>
            <ConversionId>438</ConversionId>
            <Units>rpm</Units>
            <ByteIndex>3</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: Engine Temperature</Name>
            <ConversionId>439</ConversionId>
            <Units>°C</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Fuel Quantity</Name>
            <ConversionId>440</ConversionId>
            <Units>mm3/str</Units>
            <ByteIndex>5</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Four: System Status</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Power On/Engine Stopped</MaskResultTrue>
                <MaskResultFalse>Power On/Engine Running</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Cruise Control Regulation Active</MaskResultTrue>
                <MaskResultFalse>Cruise Control Regulation InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Power Latch Active</MaskResultTrue>
                <MaskResultFalse>Power Latch InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Microprocessor Control Test Active</MaskResultTrue>
                <MaskResultFalse>Microprocessor Control Test InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>64</MaskValue>
                <MaskResultTrue>E.R.G Active</MaskResultTrue>
                <MaskResultFalse>E.R.G InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>128</MaskValue>
                <MaskResultTrue>Turbo Charger Active</MaskResultTrue>
                <MaskResultFalse>Turbo Charger InActive</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Five: Fuel Rail Pressure</Name>
            <ConversionId>441</ConversionId>
            <Units>bar</Units>
            <ByteIndex>7</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Six: Memorised Km @ event</Name>
            <ConversionId>442</ConversionId>
            <Units>km</Units>
            <ByteIndex>8</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>P0220</ErrorCode>
        <ErrorDescription>Accelerator Pedal Sensor Two</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Short Circuit To Vbatt 5 volts</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Short Circuit To Vbatt/Ground</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Plausibility</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>437</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Engine Speed</Name>
            <ConversionId>438</ConversionId>
            <Units>rpm</Units>
            <ByteIndex>3</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: Engine Temperature</Name>
            <ConversionId>439</ConversionId>
            <Units>°C</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Fuel Quantity</Name>
            <ConversionId>440</ConversionId>
            <Units>mm3/str</Units>
            <ByteIndex>5</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Four: System Status</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Power On/Engine Stopped</MaskResultTrue>
                <MaskResultFalse>Power On/Engine Running</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Cruise Control Regulation Active</MaskResultTrue>
                <MaskResultFalse>Cruise Control Regulation InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Power Latch Active</MaskResultTrue>
                <MaskResultFalse>Power Latch InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Microprocessor Control Test Active</MaskResultTrue>
                <MaskResultFalse>Microprocessor Control Test InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>64</MaskValue>
                <MaskResultTrue>E.R.G Active</MaskResultTrue>
                <MaskResultFalse>E.R.G InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>128</MaskValue>
                <MaskResultTrue>Turbo Charger Active</MaskResultTrue>
                <MaskResultFalse>Turbo Charger InActive</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Five: Fuel Rail Pressure</Name>
            <ConversionId>441</ConversionId>
            <Units>bar</Units>
            <ByteIndex>7</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Six: Memorised Km @ event</Name>
            <ConversionId>442</ConversionId>
            <Units>km</Units>
            <ByteIndex>8</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>P0235</ErrorCode>
        <ErrorDescription>Turbo Pressure Sensor</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Short Circuit To Vbatt</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Open Circuit/ Short Circuit To Ground</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Open Circuit/ Short Circuit To Ground</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Plausibility</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>437</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Engine Speed</Name>
            <ConversionId>438</ConversionId>
            <Units>rpm</Units>
            <ByteIndex>3</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: Engine Temperature</Name>
            <ConversionId>439</ConversionId>
            <Units>°C</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Fuel Quantity</Name>
            <ConversionId>440</ConversionId>
            <Units>mm3/str</Units>
            <ByteIndex>5</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Four: System Status</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Power On/Engine Stopped</MaskResultTrue>
                <MaskResultFalse>Power On/Engine Running</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Cruise Control Regulation Active</MaskResultTrue>
                <MaskResultFalse>Cruise Control Regulation InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Power Latch Active</MaskResultTrue>
                <MaskResultFalse>Power Latch InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Microprocessor Control Test Active</MaskResultTrue>
                <MaskResultFalse>Microprocessor Control Test InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>64</MaskValue>
                <MaskResultTrue>E.R.G Active</MaskResultTrue>
                <MaskResultFalse>E.R.G InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>128</MaskValue>
                <MaskResultTrue>Turbo Charger Active</MaskResultTrue>
                <MaskResultFalse>Turbo Charger InActive</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Five: Fuel Rail Pressure</Name>
            <ConversionId>441</ConversionId>
            <Units>bar</Units>
            <ByteIndex>7</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Six: Memorised Km @ event</Name>
            <ConversionId>442</ConversionId>
            <Units>km</Units>
            <ByteIndex>8</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>P0236</ErrorCode>
        <ErrorDescription>Overboost Valve</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Short Circuit To Vbatt</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Open Circuit/ Short Circuit To Ground</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Open Circuit/ Short Circuit To Ground</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Plausibility</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>437</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Engine Speed</Name>
            <ConversionId>438</ConversionId>
            <Units>rpm</Units>
            <ByteIndex>3</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: Engine Temperature</Name>
            <ConversionId>439</ConversionId>
            <Units>°C</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Fuel Quantity</Name>
            <ConversionId>440</ConversionId>
            <Units>mm3/str</Units>
            <ByteIndex>5</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Four: System Status</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Power On/Engine Stopped</MaskResultTrue>
                <MaskResultFalse>Power On/Engine Running</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Cruise Control Regulation Active</MaskResultTrue>
                <MaskResultFalse>Cruise Control Regulation InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Power Latch Active</MaskResultTrue>
                <MaskResultFalse>Power Latch InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Microprocessor Control Test Active</MaskResultTrue>
                <MaskResultFalse>Microprocessor Control Test InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>64</MaskValue>
                <MaskResultTrue>E.R.G Active</MaskResultTrue>
                <MaskResultFalse>E.R.G InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>128</MaskValue>
                <MaskResultTrue>Turbo Charger Active</MaskResultTrue>
                <MaskResultFalse>Turbo Charger InActive</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Five: Fuel Rail Pressure</Name>
            <ConversionId>441</ConversionId>
            <Units>bar</Units>
            <ByteIndex>7</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Six: Memorised Km @ event</Name>
            <ConversionId>442</ConversionId>
            <Units>km</Units>
            <ByteIndex>8</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>P0335</ErrorCode>
        <ErrorDescription>Engine Speed Sensor</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Short Circuit To Vbatt</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Open Circuit/ Short Circuit To Ground</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Plausibility</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>437</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Engine Speed</Name>
            <ConversionId>438</ConversionId>
            <Units>rpm</Units>
            <ByteIndex>3</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: Engine Temperature</Name>
            <ConversionId>439</ConversionId>
            <Units>°C</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Fuel Quantity</Name>
            <ConversionId>440</ConversionId>
            <Units>mm3/str</Units>
            <ByteIndex>5</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Four: System Status</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Power On/Engine Stopped</MaskResultTrue>
                <MaskResultFalse>Power On/Engine Running</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Cruise Control Regulation Active</MaskResultTrue>
                <MaskResultFalse>Cruise Control Regulation InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Power Latch Active</MaskResultTrue>
                <MaskResultFalse>Power Latch InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Microprocessor Control Test Active</MaskResultTrue>
                <MaskResultFalse>Microprocessor Control Test InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>64</MaskValue>
                <MaskResultTrue>E.R.G Active</MaskResultTrue>
                <MaskResultFalse>E.R.G InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>128</MaskValue>
                <MaskResultTrue>Turbo Charger Active</MaskResultTrue>
                <MaskResultFalse>Turbo Charger InActive</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Five: Fuel Rail Pressure</Name>
            <ConversionId>441</ConversionId>
            <Units>bar</Units>
            <ByteIndex>7</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Six: Memorised Km @ event</Name>
            <ConversionId>442</ConversionId>
            <Units>km</Units>
            <ByteIndex>8</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>P0380</ErrorCode>
        <ErrorDescription>Ecu Preheat Feedback</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Plausibility One</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Plausibility One</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>437</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Engine Speed</Name>
            <ConversionId>438</ConversionId>
            <Units>rpm</Units>
            <ByteIndex>3</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: Engine Temperature</Name>
            <ConversionId>439</ConversionId>
            <Units>°C</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Fuel Quantity</Name>
            <ConversionId>440</ConversionId>
            <Units>mm3/str</Units>
            <ByteIndex>5</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Four: System Status</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Power On/Engine Stopped</MaskResultTrue>
                <MaskResultFalse>Power On/Engine Running</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Cruise Control Regulation Active</MaskResultTrue>
                <MaskResultFalse>Cruise Control Regulation InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Power Latch Active</MaskResultTrue>
                <MaskResultFalse>Power Latch InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Microprocessor Control Test Active</MaskResultTrue>
                <MaskResultFalse>Microprocessor Control Test InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>64</MaskValue>
                <MaskResultTrue>E.R.G Active</MaskResultTrue>
                <MaskResultFalse>E.R.G InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>128</MaskValue>
                <MaskResultTrue>Turbo Charger Active</MaskResultTrue>
                <MaskResultFalse>Turbo Charger InActive</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Five: Fuel Rail Pressure</Name>
            <ConversionId>441</ConversionId>
            <Units>bar</Units>
            <ByteIndex>7</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Six: Memorised Km @ event</Name>
            <ConversionId>442</ConversionId>
            <Units>km</Units>
            <ByteIndex>8</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>P0404</ErrorCode>
        <ErrorDescription>E.R.G</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Short Circuit To Vbatt</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Open Circuit/ Short Circuit To Ground</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Plausibility</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>437</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Engine Speed</Name>
            <ConversionId>438</ConversionId>
            <Units>rpm</Units>
            <ByteIndex>3</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: Engine Temperature</Name>
            <ConversionId>439</ConversionId>
            <Units>°C</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Fuel Quantity</Name>
            <ConversionId>440</ConversionId>
            <Units>mm3/str</Units>
            <ByteIndex>5</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Four: System Status</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Power On/Engine Stopped</MaskResultTrue>
                <MaskResultFalse>Power On/Engine Running</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Cruise Control Regulation Active</MaskResultTrue>
                <MaskResultFalse>Cruise Control Regulation InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Power Latch Active</MaskResultTrue>
                <MaskResultFalse>Power Latch InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Microprocessor Control Test Active</MaskResultTrue>
                <MaskResultFalse>Microprocessor Control Test InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>64</MaskValue>
                <MaskResultTrue>E.R.G Active</MaskResultTrue>
                <MaskResultFalse>E.R.G InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>128</MaskValue>
                <MaskResultTrue>Turbo Charger Active</MaskResultTrue>
                <MaskResultFalse>Turbo Charger InActive</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Five: Fuel Rail Pressure</Name>
            <ConversionId>441</ConversionId>
            <Units>bar</Units>
            <ByteIndex>7</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Six: Memorised Km @ event</Name>
            <ConversionId>442</ConversionId>
            <Units>km</Units>
            <ByteIndex>8</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>P0480</ErrorCode>
        <ErrorDescription>Cooling Fan One Circut</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Short Circuit To Vbatt</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Open Circuit/ Short Circuit To Ground</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>437</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Engine Speed</Name>
            <ConversionId>438</ConversionId>
            <Units>rpm</Units>
            <ByteIndex>3</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: Engine Temperature</Name>
            <ConversionId>439</ConversionId>
            <Units>°C</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Fuel Quantity</Name>
            <ConversionId>440</ConversionId>
            <Units>mm3/str</Units>
            <ByteIndex>5</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Four: System Status</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Power On/Engine Stopped</MaskResultTrue>
                <MaskResultFalse>Power On/Engine Running</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Cruise Control Regulation Active</MaskResultTrue>
                <MaskResultFalse>Cruise Control Regulation InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Power Latch Active</MaskResultTrue>
                <MaskResultFalse>Power Latch InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Microprocessor Control Test Active</MaskResultTrue>
                <MaskResultFalse>Microprocessor Control Test InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>64</MaskValue>
                <MaskResultTrue>E.R.G Active</MaskResultTrue>
                <MaskResultFalse>E.R.G InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>128</MaskValue>
                <MaskResultTrue>Turbo Charger Active</MaskResultTrue>
                <MaskResultFalse>Turbo Charger InActive</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Five: Fuel Rail Pressure</Name>
            <ConversionId>441</ConversionId>
            <Units>bar</Units>
            <ByteIndex>7</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Six: Memorised Km @ event</Name>
            <ConversionId>442</ConversionId>
            <Units>km</Units>
            <ByteIndex>8</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>P0481</ErrorCode>
        <ErrorDescription>Cooling Fan Two Circut</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Short Circuit To Vbatt</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Open Circuit/ Short Circuit To Ground</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>437</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Engine Speed</Name>
            <ConversionId>438</ConversionId>
            <Units>rpm</Units>
            <ByteIndex>3</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: Engine Temperature</Name>
            <ConversionId>439</ConversionId>
            <Units>°C</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Fuel Quantity</Name>
            <ConversionId>440</ConversionId>
            <Units>mm3/str</Units>
            <ByteIndex>5</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Four: System Status</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Power On/Engine Stopped</MaskResultTrue>
                <MaskResultFalse>Power On/Engine Running</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Cruise Control Regulation Active</MaskResultTrue>
                <MaskResultFalse>Cruise Control Regulation InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Power Latch Active</MaskResultTrue>
                <MaskResultFalse>Power Latch InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Microprocessor Control Test Active</MaskResultTrue>
                <MaskResultFalse>Microprocessor Control Test InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>64</MaskValue>
                <MaskResultTrue>E.R.G Active</MaskResultTrue>
                <MaskResultFalse>E.R.G InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>128</MaskValue>
                <MaskResultTrue>Turbo Charger Active</MaskResultTrue>
                <MaskResultFalse>Turbo Charger InActive</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Five: Fuel Rail Pressure</Name>
            <ConversionId>441</ConversionId>
            <Units>bar</Units>
            <ByteIndex>7</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Six: Memorised Km @ event</Name>
            <ConversionId>442</ConversionId>
            <Units>km</Units>
            <ByteIndex>8</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>P0500</ErrorCode>
        <ErrorDescription>Sensor/Signal Vehicle Speed</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Plausibility</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>437</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Engine Speed</Name>
            <ConversionId>438</ConversionId>
            <Units>rpm</Units>
            <ByteIndex>3</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: Engine Temperature</Name>
            <ConversionId>439</ConversionId>
            <Units>°C</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Fuel Quantity</Name>
            <ConversionId>440</ConversionId>
            <Units>mm3/str</Units>
            <ByteIndex>5</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Four: System Status</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Power On/Engine Stopped</MaskResultTrue>
                <MaskResultFalse>Power On/Engine Running</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Cruise Control Regulation Active</MaskResultTrue>
                <MaskResultFalse>Cruise Control Regulation InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Power Latch Active</MaskResultTrue>
                <MaskResultFalse>Power Latch InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Microprocessor Control Test Active</MaskResultTrue>
                <MaskResultFalse>Microprocessor Control Test InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>64</MaskValue>
                <MaskResultTrue>E.R.G Active</MaskResultTrue>
                <MaskResultFalse>E.R.G InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>128</MaskValue>
                <MaskResultTrue>Turbo Charger Active</MaskResultTrue>
                <MaskResultFalse>Turbo Charger InActive</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Five: Fuel Rail Pressure</Name>
            <ConversionId>441</ConversionId>
            <Units>bar</Units>
            <ByteIndex>7</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Six: Memorised Km @ event</Name>
            <ConversionId>442</ConversionId>
            <Units>km</Units>
            <ByteIndex>8</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>P0530</ErrorCode>
        <ErrorDescription>Air Conditioner Pressure</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Short Circuit/Open Circuit Vbatt/5V</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Open Circuit/ Short Circuit To Ground</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>437</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Engine Speed</Name>
            <ConversionId>438</ConversionId>
            <Units>rpm</Units>
            <ByteIndex>3</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: Engine Temperature</Name>
            <ConversionId>439</ConversionId>
            <Units>°C</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Fuel Quantity</Name>
            <ConversionId>440</ConversionId>
            <Units>mm3/str</Units>
            <ByteIndex>5</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Four: System Status</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Power On/Engine Stopped</MaskResultTrue>
                <MaskResultFalse>Power On/Engine Running</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Cruise Control Regulation Active</MaskResultTrue>
                <MaskResultFalse>Cruise Control Regulation InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Power Latch Active</MaskResultTrue>
                <MaskResultFalse>Power Latch InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Microprocessor Control Test Active</MaskResultTrue>
                <MaskResultFalse>Microprocessor Control Test InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>64</MaskValue>
                <MaskResultTrue>E.R.G Active</MaskResultTrue>
                <MaskResultFalse>E.R.G InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>128</MaskValue>
                <MaskResultTrue>Turbo Charger Active</MaskResultTrue>
                <MaskResultFalse>Turbo Charger InActive</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Five: Fuel Rail Pressure</Name>
            <ConversionId>441</ConversionId>
            <Units>bar</Units>
            <ByteIndex>7</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Six: Memorised Km @ event</Name>
            <ConversionId>442</ConversionId>
            <Units>km</Units>
            <ByteIndex>8</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>P0560</ErrorCode>
        <ErrorDescription>Battery Voltage</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Above Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Below Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>437</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Engine Speed</Name>
            <ConversionId>438</ConversionId>
            <Units>rpm</Units>
            <ByteIndex>3</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: Engine Temperature</Name>
            <ConversionId>439</ConversionId>
            <Units>°C</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Fuel Quantity</Name>
            <ConversionId>440</ConversionId>
            <Units>mm3/str</Units>
            <ByteIndex>5</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Four: System Status</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Power On/Engine Stopped</MaskResultTrue>
                <MaskResultFalse>Power On/Engine Running</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Cruise Control Regulation Active</MaskResultTrue>
                <MaskResultFalse>Cruise Control Regulation InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Power Latch Active</MaskResultTrue>
                <MaskResultFalse>Power Latch InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Microprocessor Control Test Active</MaskResultTrue>
                <MaskResultFalse>Microprocessor Control Test InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>64</MaskValue>
                <MaskResultTrue>E.R.G Active</MaskResultTrue>
                <MaskResultFalse>E.R.G InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>128</MaskValue>
                <MaskResultTrue>Turbo Charger Active</MaskResultTrue>
                <MaskResultFalse>Turbo Charger InActive</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Five: Fuel Rail Pressure</Name>
            <ConversionId>441</ConversionId>
            <Units>bar</Units>
            <ByteIndex>7</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Six: Memorised Km @ event</Name>
            <ConversionId>442</ConversionId>
            <Units>km</Units>
            <ByteIndex>8</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>P0601</ErrorCode>
        <ErrorDescription>Error E2PROM (checksum)</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Plausibility One</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Plausibility Two</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Plausibility Three</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>437</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Engine Speed</Name>
            <ConversionId>438</ConversionId>
            <Units>rpm</Units>
            <ByteIndex>3</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: Engine Temperature</Name>
            <ConversionId>439</ConversionId>
            <Units>°C</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Fuel Quantity</Name>
            <ConversionId>440</ConversionId>
            <Units>mm3/str</Units>
            <ByteIndex>5</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Four: System Status</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Power On/Engine Stopped</MaskResultTrue>
                <MaskResultFalse>Power On/Engine Running</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Cruise Control Regulation Active</MaskResultTrue>
                <MaskResultFalse>Cruise Control Regulation InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Power Latch Active</MaskResultTrue>
                <MaskResultFalse>Power Latch InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Microprocessor Control Test Active</MaskResultTrue>
                <MaskResultFalse>Microprocessor Control Test InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>64</MaskValue>
                <MaskResultTrue>E.R.G Active</MaskResultTrue>
                <MaskResultFalse>E.R.G InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>128</MaskValue>
                <MaskResultTrue>Turbo Charger Active</MaskResultTrue>
                <MaskResultFalse>Turbo Charger InActive</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Five: Fuel Rail Pressure</Name>
            <ConversionId>441</ConversionId>
            <Units>bar</Units>
            <ByteIndex>7</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Six: Memorised Km @ event</Name>
            <ConversionId>442</ConversionId>
            <Units>km</Units>
            <ByteIndex>8</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>P0606</ErrorCode>
        <ErrorDescription>Microprocessor Error</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Plausibility One</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Plausibility Two</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Plausibility Three</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Plausibility Four</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>437</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Engine Speed</Name>
            <ConversionId>438</ConversionId>
            <Units>rpm</Units>
            <ByteIndex>3</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: Engine Temperature</Name>
            <ConversionId>439</ConversionId>
            <Units>°C</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Fuel Quantity</Name>
            <ConversionId>440</ConversionId>
            <Units>mm3/str</Units>
            <ByteIndex>5</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Four: System Status</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Power On/Engine Stopped</MaskResultTrue>
                <MaskResultFalse>Power On/Engine Running</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Cruise Control Regulation Active</MaskResultTrue>
                <MaskResultFalse>Cruise Control Regulation InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Power Latch Active</MaskResultTrue>
                <MaskResultFalse>Power Latch InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Microprocessor Control Test Active</MaskResultTrue>
                <MaskResultFalse>Microprocessor Control Test InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>64</MaskValue>
                <MaskResultTrue>E.R.G Active</MaskResultTrue>
                <MaskResultFalse>E.R.G InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>128</MaskValue>
                <MaskResultTrue>Turbo Charger Active</MaskResultTrue>
                <MaskResultFalse>Turbo Charger InActive</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Five: Fuel Rail Pressure</Name>
            <ConversionId>441</ConversionId>
            <Units>bar</Units>
            <ByteIndex>7</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Six: Memorised Km @ event</Name>
            <ConversionId>442</ConversionId>
            <Units>km</Units>
            <ByteIndex>8</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>P0607</ErrorCode>
        <ErrorDescription>ADC Control</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Plausibility One</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Plausibility Two</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Plausibility Three</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Plausibility Four</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>437</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Engine Speed</Name>
            <ConversionId>438</ConversionId>
            <Units>rpm</Units>
            <ByteIndex>3</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: Engine Temperature</Name>
            <ConversionId>439</ConversionId>
            <Units>°C</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Fuel Quantity</Name>
            <ConversionId>440</ConversionId>
            <Units>mm3/str</Units>
            <ByteIndex>5</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Four: System Status</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Power On/Engine Stopped</MaskResultTrue>
                <MaskResultFalse>Power On/Engine Running</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Cruise Control Regulation Active</MaskResultTrue>
                <MaskResultFalse>Cruise Control Regulation InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Power Latch Active</MaskResultTrue>
                <MaskResultFalse>Power Latch InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Microprocessor Control Test Active</MaskResultTrue>
                <MaskResultFalse>Microprocessor Control Test InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>64</MaskValue>
                <MaskResultTrue>E.R.G Active</MaskResultTrue>
                <MaskResultFalse>E.R.G InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>128</MaskValue>
                <MaskResultTrue>Turbo Charger Active</MaskResultTrue>
                <MaskResultFalse>Turbo Charger InActive</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Five: Fuel Rail Pressure</Name>
            <ConversionId>441</ConversionId>
            <Units>bar</Units>
            <ByteIndex>7</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Six: Memorised Km @ event</Name>
            <ConversionId>442</ConversionId>
            <Units>km</Units>
            <ByteIndex>8</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>P0608</ErrorCode>
        <ErrorDescription>Power Sensor 1</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Short Circuit To Vbatt</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Open Circuit/ Short Circuit To Ground</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>437</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Engine Speed</Name>
            <ConversionId>438</ConversionId>
            <Units>rpm</Units>
            <ByteIndex>3</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: Engine Temperature</Name>
            <ConversionId>439</ConversionId>
            <Units>°C</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Fuel Quantity</Name>
            <ConversionId>440</ConversionId>
            <Units>mm3/str</Units>
            <ByteIndex>5</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Four: System Status</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Power On/Engine Stopped</MaskResultTrue>
                <MaskResultFalse>Power On/Engine Running</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Cruise Control Regulation Active</MaskResultTrue>
                <MaskResultFalse>Cruise Control Regulation InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Power Latch Active</MaskResultTrue>
                <MaskResultFalse>Power Latch InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Microprocessor Control Test Active</MaskResultTrue>
                <MaskResultFalse>Microprocessor Control Test InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>64</MaskValue>
                <MaskResultTrue>E.R.G Active</MaskResultTrue>
                <MaskResultFalse>E.R.G InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>128</MaskValue>
                <MaskResultTrue>Turbo Charger Active</MaskResultTrue>
                <MaskResultFalse>Turbo Charger InActive</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Five: Fuel Rail Pressure</Name>
            <ConversionId>441</ConversionId>
            <Units>bar</Units>
            <ByteIndex>7</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Six: Memorised Km @ event</Name>
            <ConversionId>442</ConversionId>
            <Units>km</Units>
            <ByteIndex>8</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>P0609</ErrorCode>
        <ErrorDescription>Power Sensor 2</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Short Circuit To Vbatt</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Open Circuit/ Short Circuit To Ground</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>437</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Engine Speed</Name>
            <ConversionId>438</ConversionId>
            <Units>rpm</Units>
            <ByteIndex>3</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: Engine Temperature</Name>
            <ConversionId>439</ConversionId>
            <Units>°C</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Fuel Quantity</Name>
            <ConversionId>440</ConversionId>
            <Units>mm3/str</Units>
            <ByteIndex>5</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Four: System Status</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Power On/Engine Stopped</MaskResultTrue>
                <MaskResultFalse>Power On/Engine Running</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Cruise Control Regulation Active</MaskResultTrue>
                <MaskResultFalse>Cruise Control Regulation InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Power Latch Active</MaskResultTrue>
                <MaskResultFalse>Power Latch InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Microprocessor Control Test Active</MaskResultTrue>
                <MaskResultFalse>Microprocessor Control Test InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>64</MaskValue>
                <MaskResultTrue>E.R.G Active</MaskResultTrue>
                <MaskResultFalse>E.R.G InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>128</MaskValue>
                <MaskResultTrue>Turbo Charger Active</MaskResultTrue>
                <MaskResultFalse>Turbo Charger InActive</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Five: Fuel Rail Pressure</Name>
            <ConversionId>441</ConversionId>
            <Units>bar</Units>
            <ByteIndex>7</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Six: Memorised Km @ event</Name>
            <ConversionId>442</ConversionId>
            <Units>km</Units>
            <ByteIndex>8</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>P0638</ErrorCode>
        <ErrorDescription>Throttle Actuator Control</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Short Circuit To Vbatt</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Open Circuit/ Short Circuit To Ground</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>437</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Engine Speed</Name>
            <ConversionId>438</ConversionId>
            <Units>rpm</Units>
            <ByteIndex>3</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: Engine Temperature</Name>
            <ConversionId>439</ConversionId>
            <Units>°C</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Fuel Quantity</Name>
            <ConversionId>440</ConversionId>
            <Units>mm3/str</Units>
            <ByteIndex>5</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Four: System Status</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Power On/Engine Stopped</MaskResultTrue>
                <MaskResultFalse>Power On/Engine Running</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Cruise Control Regulation Active</MaskResultTrue>
                <MaskResultFalse>Cruise Control Regulation InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Power Latch Active</MaskResultTrue>
                <MaskResultFalse>Power Latch InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Microprocessor Control Test Active</MaskResultTrue>
                <MaskResultFalse>Microprocessor Control Test InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>64</MaskValue>
                <MaskResultTrue>E.R.G Active</MaskResultTrue>
                <MaskResultFalse>E.R.G InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>128</MaskValue>
                <MaskResultTrue>Turbo Charger Active</MaskResultTrue>
                <MaskResultFalse>Turbo Charger InActive</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Five: Fuel Rail Pressure</Name>
            <ConversionId>441</ConversionId>
            <Units>bar</Units>
            <ByteIndex>7</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Six: Memorised Km @ event</Name>
            <ConversionId>442</ConversionId>
            <Units>km</Units>
            <ByteIndex>8</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>P0645</ErrorCode>
        <ErrorDescription>Air Conditionor Relay</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Short Circuit To Vbatt</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Open Circuit/ Short Circuit To Ground</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>437</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Engine Speed</Name>
            <ConversionId>438</ConversionId>
            <Units>rpm</Units>
            <ByteIndex>3</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: Engine Temperature</Name>
            <ConversionId>439</ConversionId>
            <Units>°C</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Fuel Quantity</Name>
            <ConversionId>440</ConversionId>
            <Units>mm3/str</Units>
            <ByteIndex>5</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Four: System Status</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Power On/Engine Stopped</MaskResultTrue>
                <MaskResultFalse>Power On/Engine Running</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Cruise Control Regulation Active</MaskResultTrue>
                <MaskResultFalse>Cruise Control Regulation InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Power Latch Active</MaskResultTrue>
                <MaskResultFalse>Power Latch InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Microprocessor Control Test Active</MaskResultTrue>
                <MaskResultFalse>Microprocessor Control Test InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>64</MaskValue>
                <MaskResultTrue>E.R.G Active</MaskResultTrue>
                <MaskResultFalse>E.R.G InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>128</MaskValue>
                <MaskResultTrue>Turbo Charger Active</MaskResultTrue>
                <MaskResultFalse>Turbo Charger InActive</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Five: Fuel Rail Pressure</Name>
            <ConversionId>441</ConversionId>
            <Units>bar</Units>
            <ByteIndex>7</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Six: Memorised Km @ event</Name>
            <ConversionId>442</ConversionId>
            <Units>km</Units>
            <ByteIndex>8</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>P0703</ErrorCode>
        <ErrorDescription>Brake Switch</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Plausibility One</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Plausibility Two</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>437</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Engine Speed</Name>
            <ConversionId>438</ConversionId>
            <Units>rpm</Units>
            <ByteIndex>3</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: Engine Temperature</Name>
            <ConversionId>439</ConversionId>
            <Units>°C</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Fuel Quantity</Name>
            <ConversionId>440</ConversionId>
            <Units>mm3/str</Units>
            <ByteIndex>5</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Four: System Status</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Power On/Engine Stopped</MaskResultTrue>
                <MaskResultFalse>Power On/Engine Running</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Cruise Control Regulation Active</MaskResultTrue>
                <MaskResultFalse>Cruise Control Regulation InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Power Latch Active</MaskResultTrue>
                <MaskResultFalse>Power Latch InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Microprocessor Control Test Active</MaskResultTrue>
                <MaskResultFalse>Microprocessor Control Test InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>64</MaskValue>
                <MaskResultTrue>E.R.G Active</MaskResultTrue>
                <MaskResultFalse>E.R.G InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>128</MaskValue>
                <MaskResultTrue>Turbo Charger Active</MaskResultTrue>
                <MaskResultFalse>Turbo Charger InActive</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Five: Fuel Rail Pressure</Name>
            <ConversionId>441</ConversionId>
            <Units>bar</Units>
            <ByteIndex>7</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Six: Memorised Km @ event</Name>
            <ConversionId>442</ConversionId>
            <Units>km</Units>
            <ByteIndex>8</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>P0704</ErrorCode>
        <ErrorDescription>Clutch Switch</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Plausibility</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>437</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Engine Speed</Name>
            <ConversionId>438</ConversionId>
            <Units>rpm</Units>
            <ByteIndex>3</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: Engine Temperature</Name>
            <ConversionId>439</ConversionId>
            <Units>°C</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Fuel Quantity</Name>
            <ConversionId>440</ConversionId>
            <Units>mm3/str</Units>
            <ByteIndex>5</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Four: System Status</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Power On/Engine Stopped</MaskResultTrue>
                <MaskResultFalse>Power On/Engine Running</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Cruise Control Regulation Active</MaskResultTrue>
                <MaskResultFalse>Cruise Control Regulation InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Power Latch Active</MaskResultTrue>
                <MaskResultFalse>Power Latch InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Microprocessor Control Test Active</MaskResultTrue>
                <MaskResultFalse>Microprocessor Control Test InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>64</MaskValue>
                <MaskResultTrue>E.R.G Active</MaskResultTrue>
                <MaskResultFalse>E.R.G InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>128</MaskValue>
                <MaskResultTrue>Turbo Charger Active</MaskResultTrue>
                <MaskResultFalse>Turbo Charger InActive</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Five: Fuel Rail Pressure</Name>
            <ConversionId>441</ConversionId>
            <Units>bar</Units>
            <ByteIndex>7</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Six: Memorised Km @ event</Name>
            <ConversionId>442</ConversionId>
            <Units>km</Units>
            <ByteIndex>8</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>P1301</ErrorCode>
        <ErrorDescription>Injector Classification</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>To Be Done</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>437</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Engine Speed</Name>
            <ConversionId>438</ConversionId>
            <Units>rpm</Units>
            <ByteIndex>3</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: Engine Temperature</Name>
            <ConversionId>439</ConversionId>
            <Units>°C</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Fuel Quantity</Name>
            <ConversionId>440</ConversionId>
            <Units>mm3/str</Units>
            <ByteIndex>5</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Four: System Status</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Power On/Engine Stopped</MaskResultTrue>
                <MaskResultFalse>Power On/Engine Running</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Cruise Control Regulation Active</MaskResultTrue>
                <MaskResultFalse>Cruise Control Regulation InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Power Latch Active</MaskResultTrue>
                <MaskResultFalse>Power Latch InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Microprocessor Control Test Active</MaskResultTrue>
                <MaskResultFalse>Microprocessor Control Test InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>64</MaskValue>
                <MaskResultTrue>E.R.G Active</MaskResultTrue>
                <MaskResultFalse>E.R.G InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>128</MaskValue>
                <MaskResultTrue>Turbo Charger Active</MaskResultTrue>
                <MaskResultFalse>Turbo Charger InActive</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Five: Fuel Rail Pressure</Name>
            <ConversionId>441</ConversionId>
            <Units>bar</Units>
            <ByteIndex>7</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Six: Memorised Km @ event</Name>
            <ConversionId>442</ConversionId>
            <Units>km</Units>
            <ByteIndex>8</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>P1320</ErrorCode>
        <ErrorDescription>Plausibility of Phase/RPM</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Plausibility</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Open Circuit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>437</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Engine Speed</Name>
            <ConversionId>438</ConversionId>
            <Units>rpm</Units>
            <ByteIndex>3</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: Engine Temperature</Name>
            <ConversionId>439</ConversionId>
            <Units>°C</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Fuel Quantity</Name>
            <ConversionId>440</ConversionId>
            <Units>mm3/str</Units>
            <ByteIndex>5</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Four: System Status</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Power On/Engine Stopped</MaskResultTrue>
                <MaskResultFalse>Power On/Engine Running</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Cruise Control Regulation Active</MaskResultTrue>
                <MaskResultFalse>Cruise Control Regulation InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Power Latch Active</MaskResultTrue>
                <MaskResultFalse>Power Latch InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Microprocessor Control Test Active</MaskResultTrue>
                <MaskResultFalse>Microprocessor Control Test InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>64</MaskValue>
                <MaskResultTrue>E.R.G Active</MaskResultTrue>
                <MaskResultFalse>E.R.G InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>128</MaskValue>
                <MaskResultTrue>Turbo Charger Active</MaskResultTrue>
                <MaskResultFalse>Turbo Charger InActive</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Five: Fuel Rail Pressure</Name>
            <ConversionId>441</ConversionId>
            <Units>bar</Units>
            <ByteIndex>7</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Six: Memorised Km @ event</Name>
            <ConversionId>442</ConversionId>
            <Units>km</Units>
            <ByteIndex>8</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>P1504</ErrorCode>
        <ErrorDescription>Key Input</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Plausibility</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>437</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Engine Speed</Name>
            <ConversionId>438</ConversionId>
            <Units>rpm</Units>
            <ByteIndex>3</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: Engine Temperature</Name>
            <ConversionId>439</ConversionId>
            <Units>°C</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Fuel Quantity</Name>
            <ConversionId>440</ConversionId>
            <Units>mm3/str</Units>
            <ByteIndex>5</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Four: System Status</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Power On/Engine Stopped</MaskResultTrue>
                <MaskResultFalse>Power On/Engine Running</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Cruise Control Regulation Active</MaskResultTrue>
                <MaskResultFalse>Cruise Control Regulation InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Power Latch Active</MaskResultTrue>
                <MaskResultFalse>Power Latch InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Microprocessor Control Test Active</MaskResultTrue>
                <MaskResultFalse>Microprocessor Control Test InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>64</MaskValue>
                <MaskResultTrue>E.R.G Active</MaskResultTrue>
                <MaskResultFalse>E.R.G InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>128</MaskValue>
                <MaskResultTrue>Turbo Charger Active</MaskResultTrue>
                <MaskResultFalse>Turbo Charger InActive</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Five: Fuel Rail Pressure</Name>
            <ConversionId>441</ConversionId>
            <Units>bar</Units>
            <ByteIndex>7</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Six: Memorised Km @ event</Name>
            <ConversionId>442</ConversionId>
            <Units>km</Units>
            <ByteIndex>8</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>P1555</ErrorCode>
        <ErrorDescription>Brake/Accelerator Plausibity</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Plausibility</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>437</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Engine Speed</Name>
            <ConversionId>438</ConversionId>
            <Units>rpm</Units>
            <ByteIndex>3</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: Engine Temperature</Name>
            <ConversionId>439</ConversionId>
            <Units>°C</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Fuel Quantity</Name>
            <ConversionId>440</ConversionId>
            <Units>mm3/str</Units>
            <ByteIndex>5</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Four: System Status</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Power On/Engine Stopped</MaskResultTrue>
                <MaskResultFalse>Power On/Engine Running</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Cruise Control Regulation Active</MaskResultTrue>
                <MaskResultFalse>Cruise Control Regulation InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Power Latch Active</MaskResultTrue>
                <MaskResultFalse>Power Latch InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Microprocessor Control Test Active</MaskResultTrue>
                <MaskResultFalse>Microprocessor Control Test InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>64</MaskValue>
                <MaskResultTrue>E.R.G Active</MaskResultTrue>
                <MaskResultFalse>E.R.G InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>128</MaskValue>
                <MaskResultTrue>Turbo Charger Active</MaskResultTrue>
                <MaskResultFalse>Turbo Charger InActive</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Five: Fuel Rail Pressure</Name>
            <ConversionId>441</ConversionId>
            <Units>bar</Units>
            <ByteIndex>7</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Six: Memorised Km @ event</Name>
            <ConversionId>442</ConversionId>
            <Units>km</Units>
            <ByteIndex>8</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>P1565</ErrorCode>
        <ErrorDescription>Cruise Control Lever</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Plausibility</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>437</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Engine Speed</Name>
            <ConversionId>438</ConversionId>
            <Units>rpm</Units>
            <ByteIndex>3</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: Engine Temperature</Name>
            <ConversionId>439</ConversionId>
            <Units>°C</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Fuel Quantity</Name>
            <ConversionId>440</ConversionId>
            <Units>mm3/str</Units>
            <ByteIndex>5</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Four: System Status</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Power On/Engine Stopped</MaskResultTrue>
                <MaskResultFalse>Power On/Engine Running</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Cruise Control Regulation Active</MaskResultTrue>
                <MaskResultFalse>Cruise Control Regulation InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Power Latch Active</MaskResultTrue>
                <MaskResultFalse>Power Latch InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Microprocessor Control Test Active</MaskResultTrue>
                <MaskResultFalse>Microprocessor Control Test InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>64</MaskValue>
                <MaskResultTrue>E.R.G Active</MaskResultTrue>
                <MaskResultFalse>E.R.G InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>128</MaskValue>
                <MaskResultTrue>Turbo Charger Active</MaskResultTrue>
                <MaskResultFalse>Turbo Charger InActive</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Five: Fuel Rail Pressure</Name>
            <ConversionId>441</ConversionId>
            <Units>bar</Units>
            <ByteIndex>7</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Six: Memorised Km @ event</Name>
            <ConversionId>442</ConversionId>
            <Units>km</Units>
            <ByteIndex>8</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>P1601</ErrorCode>
        <ErrorDescription>Test duration after-run</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Plausibility One</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Plausibility Two</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>437</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Engine Speed</Name>
            <ConversionId>438</ConversionId>
            <Units>rpm</Units>
            <ByteIndex>3</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: Engine Temperature</Name>
            <ConversionId>439</ConversionId>
            <Units>°C</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Fuel Quantity</Name>
            <ConversionId>440</ConversionId>
            <Units>mm3/str</Units>
            <ByteIndex>5</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Four: System Status</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Power On/Engine Stopped</MaskResultTrue>
                <MaskResultFalse>Power On/Engine Running</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Cruise Control Regulation Active</MaskResultTrue>
                <MaskResultFalse>Cruise Control Regulation InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Power Latch Active</MaskResultTrue>
                <MaskResultFalse>Power Latch InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Microprocessor Control Test Active</MaskResultTrue>
                <MaskResultFalse>Microprocessor Control Test InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>64</MaskValue>
                <MaskResultTrue>E.R.G Active</MaskResultTrue>
                <MaskResultFalse>E.R.G InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>128</MaskValue>
                <MaskResultTrue>Turbo Charger Active</MaskResultTrue>
                <MaskResultFalse>Turbo Charger InActive</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Five: Fuel Rail Pressure</Name>
            <ConversionId>441</ConversionId>
            <Units>bar</Units>
            <ByteIndex>7</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Six: Memorised Km @ event</Name>
            <ConversionId>442</ConversionId>
            <Units>km</Units>
            <ByteIndex>8</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>P1602</ErrorCode>
        <ErrorDescription>Regulator Voltage</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Above Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Below Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>437</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Engine Speed</Name>
            <ConversionId>438</ConversionId>
            <Units>rpm</Units>
            <ByteIndex>3</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: Engine Temperature</Name>
            <ConversionId>439</ConversionId>
            <Units>°C</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Fuel Quantity</Name>
            <ConversionId>440</ConversionId>
            <Units>mm3/str</Units>
            <ByteIndex>5</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Four: System Status</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Power On/Engine Stopped</MaskResultTrue>
                <MaskResultFalse>Power On/Engine Running</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Cruise Control Regulation Active</MaskResultTrue>
                <MaskResultFalse>Cruise Control Regulation InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Power Latch Active</MaskResultTrue>
                <MaskResultFalse>Power Latch InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Microprocessor Control Test Active</MaskResultTrue>
                <MaskResultFalse>Microprocessor Control Test InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>64</MaskValue>
                <MaskResultTrue>E.R.G Active</MaskResultTrue>
                <MaskResultFalse>E.R.G InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>128</MaskValue>
                <MaskResultTrue>Turbo Charger Active</MaskResultTrue>
                <MaskResultFalse>Turbo Charger InActive</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Five: Fuel Rail Pressure</Name>
            <ConversionId>441</ConversionId>
            <Units>bar</Units>
            <ByteIndex>7</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Six: Memorised Km @ event</Name>
            <ConversionId>442</ConversionId>
            <Units>km</Units>
            <ByteIndex>8</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>P1604</ErrorCode>
        <ErrorDescription>Primary Relay</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Plausibility One</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Plausibility Two</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>437</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Engine Speed</Name>
            <ConversionId>438</ConversionId>
            <Units>rpm</Units>
            <ByteIndex>3</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: Engine Temperature</Name>
            <ConversionId>439</ConversionId>
            <Units>°C</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Fuel Quantity</Name>
            <ConversionId>440</ConversionId>
            <Units>mm3/str</Units>
            <ByteIndex>5</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Four: System Status</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Power On/Engine Stopped</MaskResultTrue>
                <MaskResultFalse>Power On/Engine Running</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Cruise Control Regulation Active</MaskResultTrue>
                <MaskResultFalse>Cruise Control Regulation InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Power Latch Active</MaskResultTrue>
                <MaskResultFalse>Power Latch InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Microprocessor Control Test Active</MaskResultTrue>
                <MaskResultFalse>Microprocessor Control Test InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>64</MaskValue>
                <MaskResultTrue>E.R.G Active</MaskResultTrue>
                <MaskResultFalse>E.R.G InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>128</MaskValue>
                <MaskResultTrue>Turbo Charger Active</MaskResultTrue>
                <MaskResultFalse>Turbo Charger InActive</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Five: Fuel Rail Pressure</Name>
            <ConversionId>441</ConversionId>
            <Units>bar</Units>
            <ByteIndex>7</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Six: Memorised Km @ event</Name>
            <ConversionId>442</ConversionId>
            <Units>km</Units>
            <ByteIndex>8</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>P1612</ErrorCode>
        <ErrorDescription>Diesel Filter Heater Relay</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Short Circuit VBatt</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Open Circuit/Short Circuit To Ground</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>437</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Engine Speed</Name>
            <ConversionId>438</ConversionId>
            <Units>rpm</Units>
            <ByteIndex>3</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: Engine Temperature</Name>
            <ConversionId>439</ConversionId>
            <Units>°C</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Fuel Quantity</Name>
            <ConversionId>440</ConversionId>
            <Units>mm3/str</Units>
            <ByteIndex>5</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Four: System Status</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Power On/Engine Stopped</MaskResultTrue>
                <MaskResultFalse>Power On/Engine Running</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Cruise Control Regulation Active</MaskResultTrue>
                <MaskResultFalse>Cruise Control Regulation InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Power Latch Active</MaskResultTrue>
                <MaskResultFalse>Power Latch InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Microprocessor Control Test Active</MaskResultTrue>
                <MaskResultFalse>Microprocessor Control Test InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>64</MaskValue>
                <MaskResultTrue>E.R.G Active</MaskResultTrue>
                <MaskResultFalse>E.R.G InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>128</MaskValue>
                <MaskResultTrue>Turbo Charger Active</MaskResultTrue>
                <MaskResultFalse>Turbo Charger InActive</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Five: Fuel Rail Pressure</Name>
            <ConversionId>441</ConversionId>
            <Units>bar</Units>
            <ByteIndex>7</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Six: Memorised Km @ event</Name>
            <ConversionId>442</ConversionId>
            <Units>km</Units>
            <ByteIndex>8</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>P1671</ErrorCode>
        <ErrorDescription>Fuel Pressure Regulation Valve</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Short Circuit VBatt</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Open Circuit/Short Circuit To Ground</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Plausibility</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>437</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Engine Speed</Name>
            <ConversionId>438</ConversionId>
            <Units>rpm</Units>
            <ByteIndex>3</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: Engine Temperature</Name>
            <ConversionId>439</ConversionId>
            <Units>°C</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Fuel Quantity</Name>
            <ConversionId>440</ConversionId>
            <Units>mm3/str</Units>
            <ByteIndex>5</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Four: System Status</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Power On/Engine Stopped</MaskResultTrue>
                <MaskResultFalse>Power On/Engine Running</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Cruise Control Regulation Active</MaskResultTrue>
                <MaskResultFalse>Cruise Control Regulation InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Power Latch Active</MaskResultTrue>
                <MaskResultFalse>Power Latch InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Microprocessor Control Test Active</MaskResultTrue>
                <MaskResultFalse>Microprocessor Control Test InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>64</MaskValue>
                <MaskResultTrue>E.R.G Active</MaskResultTrue>
                <MaskResultFalse>E.R.G InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>128</MaskValue>
                <MaskResultTrue>Turbo Charger Active</MaskResultTrue>
                <MaskResultFalse>Turbo Charger InActive</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Five: Fuel Rail Pressure</Name>
            <ConversionId>441</ConversionId>
            <Units>bar</Units>
            <ByteIndex>7</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Six: Memorised Km @ event</Name>
            <ConversionId>442</ConversionId>
            <Units>km</Units>
            <ByteIndex>8</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>P1673</ErrorCode>
        <ErrorDescription>Condensor Voltage 1</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Below Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Above Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>437</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Engine Speed</Name>
            <ConversionId>438</ConversionId>
            <Units>rpm</Units>
            <ByteIndex>3</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: Engine Temperature</Name>
            <ConversionId>439</ConversionId>
            <Units>°C</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Fuel Quantity</Name>
            <ConversionId>440</ConversionId>
            <Units>mm3/str</Units>
            <ByteIndex>5</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Four: System Status</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Power On/Engine Stopped</MaskResultTrue>
                <MaskResultFalse>Power On/Engine Running</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Cruise Control Regulation Active</MaskResultTrue>
                <MaskResultFalse>Cruise Control Regulation InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Power Latch Active</MaskResultTrue>
                <MaskResultFalse>Power Latch InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Microprocessor Control Test Active</MaskResultTrue>
                <MaskResultFalse>Microprocessor Control Test InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>64</MaskValue>
                <MaskResultTrue>E.R.G Active</MaskResultTrue>
                <MaskResultFalse>E.R.G InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>128</MaskValue>
                <MaskResultTrue>Turbo Charger Active</MaskResultTrue>
                <MaskResultFalse>Turbo Charger InActive</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Five: Fuel Rail Pressure</Name>
            <ConversionId>441</ConversionId>
            <Units>bar</Units>
            <ByteIndex>7</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Six: Memorised Km @ event</Name>
            <ConversionId>442</ConversionId>
            <Units>km</Units>
            <ByteIndex>8</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>P1704</ErrorCode>
        <ErrorDescription>Automatic Gearbox</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Plausibility One</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Plausibility Two</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Plausibility Three</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>437</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Engine Speed</Name>
            <ConversionId>438</ConversionId>
            <Units>rpm</Units>
            <ByteIndex>3</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: Engine Temperature</Name>
            <ConversionId>439</ConversionId>
            <Units>°C</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Fuel Quantity</Name>
            <ConversionId>440</ConversionId>
            <Units>mm3/str</Units>
            <ByteIndex>5</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Four: System Status</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Power On/Engine Stopped</MaskResultTrue>
                <MaskResultFalse>Power On/Engine Running</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Cruise Control Regulation Active</MaskResultTrue>
                <MaskResultFalse>Cruise Control Regulation InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Power Latch Active</MaskResultTrue>
                <MaskResultFalse>Power Latch InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Microprocessor Control Test Active</MaskResultTrue>
                <MaskResultFalse>Microprocessor Control Test InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>64</MaskValue>
                <MaskResultTrue>E.R.G Active</MaskResultTrue>
                <MaskResultFalse>E.R.G InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>128</MaskValue>
                <MaskResultTrue>Turbo Charger Active</MaskResultTrue>
                <MaskResultFalse>Turbo Charger InActive</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Five: Fuel Rail Pressure</Name>
            <ConversionId>441</ConversionId>
            <Units>bar</Units>
            <ByteIndex>7</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Six: Memorised Km @ event</Name>
            <ConversionId>442</ConversionId>
            <Units>km</Units>
            <ByteIndex>8</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>P1705</ErrorCode>
        <ErrorDescription>Error Regulating Automatic Gearbox RPM</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Plausibility</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>437</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Engine Speed</Name>
            <ConversionId>438</ConversionId>
            <Units>rpm</Units>
            <ByteIndex>3</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: Engine Temperature</Name>
            <ConversionId>439</ConversionId>
            <Units>°C</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Fuel Quantity</Name>
            <ConversionId>440</ConversionId>
            <Units>mm3/str</Units>
            <ByteIndex>5</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Four: System Status</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Power On/Engine Stopped</MaskResultTrue>
                <MaskResultFalse>Power On/Engine Running</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Cruise Control Regulation Active</MaskResultTrue>
                <MaskResultFalse>Cruise Control Regulation InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Power Latch Active</MaskResultTrue>
                <MaskResultFalse>Power Latch InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Microprocessor Control Test Active</MaskResultTrue>
                <MaskResultFalse>Microprocessor Control Test InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>64</MaskValue>
                <MaskResultTrue>E.R.G Active</MaskResultTrue>
                <MaskResultFalse>E.R.G InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>128</MaskValue>
                <MaskResultTrue>Turbo Charger Active</MaskResultTrue>
                <MaskResultFalse>Turbo Charger InActive</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Five: Fuel Rail Pressure</Name>
            <ConversionId>441</ConversionId>
            <Units>bar</Units>
            <ByteIndex>7</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Six: Memorised Km @ event</Name>
            <ConversionId>442</ConversionId>
            <Units>km</Units>
            <ByteIndex>8</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>U1600</ErrorCode>
        <ErrorDescription>Immobiliser</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Timeout</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Code Error</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Key Error</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>437</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Engine Speed</Name>
            <ConversionId>438</ConversionId>
            <Units>rpm</Units>
            <ByteIndex>3</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: Engine Temperature</Name>
            <ConversionId>439</ConversionId>
            <Units>°C</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Fuel Quantity</Name>
            <ConversionId>440</ConversionId>
            <Units>mm3/str</Units>
            <ByteIndex>5</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Four: System Status</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Power On/Engine Stopped</MaskResultTrue>
                <MaskResultFalse>Power On/Engine Running</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Cruise Control Regulation Active</MaskResultTrue>
                <MaskResultFalse>Cruise Control Regulation InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Power Latch Active</MaskResultTrue>
                <MaskResultFalse>Power Latch InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Microprocessor Control Test Active</MaskResultTrue>
                <MaskResultFalse>Microprocessor Control Test InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>64</MaskValue>
                <MaskResultTrue>E.R.G Active</MaskResultTrue>
                <MaskResultFalse>E.R.G InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>128</MaskValue>
                <MaskResultTrue>Turbo Charger Active</MaskResultTrue>
                <MaskResultFalse>Turbo Charger InActive</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Five: Fuel Rail Pressure</Name>
            <ConversionId>441</ConversionId>
            <Units>bar</Units>
            <ByteIndex>7</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Six: Memorised Km @ event</Name>
            <ConversionId>442</ConversionId>
            <Units>km</Units>
            <ByteIndex>8</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>U1601</ErrorCode>
        <ErrorDescription>Communication CAN-C</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Mute</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Bus Off</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>437</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Engine Speed</Name>
            <ConversionId>438</ConversionId>
            <Units>rpm</Units>
            <ByteIndex>3</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: Engine Temperature</Name>
            <ConversionId>439</ConversionId>
            <Units>°C</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Fuel Quantity</Name>
            <ConversionId>440</ConversionId>
            <Units>mm3/str</Units>
            <ByteIndex>5</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Four: System Status</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Power On/Engine Stopped</MaskResultTrue>
                <MaskResultFalse>Power On/Engine Running</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Cruise Control Regulation Active</MaskResultTrue>
                <MaskResultFalse>Cruise Control Regulation InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Power Latch Active</MaskResultTrue>
                <MaskResultFalse>Power Latch InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Microprocessor Control Test Active</MaskResultTrue>
                <MaskResultFalse>Microprocessor Control Test InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>64</MaskValue>
                <MaskResultTrue>E.R.G Active</MaskResultTrue>
                <MaskResultFalse>E.R.G InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>128</MaskValue>
                <MaskResultTrue>Turbo Charger Active</MaskResultTrue>
                <MaskResultFalse>Turbo Charger InActive</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Five: Fuel Rail Pressure</Name>
            <ConversionId>441</ConversionId>
            <Units>bar</Units>
            <ByteIndex>7</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Six: Memorised Km @ event</Name>
            <ConversionId>442</ConversionId>
            <Units>km</Units>
            <ByteIndex>8</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>U1602</ErrorCode>
        <ErrorDescription>Communication CAN-B</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Mute</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Bus Off</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>437</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Engine Speed</Name>
            <ConversionId>438</ConversionId>
            <Units>rpm</Units>
            <ByteIndex>3</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: Engine Temperature</Name>
            <ConversionId>439</ConversionId>
            <Units>°C</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Fuel Quantity</Name>
            <ConversionId>440</ConversionId>
            <Units>mm3/str</Units>
            <ByteIndex>5</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Four: System Status</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Power On/Engine Stopped</MaskResultTrue>
                <MaskResultFalse>Power On/Engine Running</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Cruise Control Regulation Active</MaskResultTrue>
                <MaskResultFalse>Cruise Control Regulation InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Power Latch Active</MaskResultTrue>
                <MaskResultFalse>Power Latch InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Microprocessor Control Test Active</MaskResultTrue>
                <MaskResultFalse>Microprocessor Control Test InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>64</MaskValue>
                <MaskResultTrue>E.R.G Active</MaskResultTrue>
                <MaskResultFalse>E.R.G InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>128</MaskValue>
                <MaskResultTrue>Turbo Charger Active</MaskResultTrue>
                <MaskResultFalse>Turbo Charger InActive</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Five: Fuel Rail Pressure</Name>
            <ConversionId>441</ConversionId>
            <Units>bar</Units>
            <ByteIndex>7</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Six: Memorised Km @ event</Name>
            <ConversionId>442</ConversionId>
            <Units>km</Units>
            <ByteIndex>8</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>U1700</ErrorCode>
        <ErrorDescription>Communication NCM-NBC</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Absent</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>437</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Engine Speed</Name>
            <ConversionId>438</ConversionId>
            <Units>rpm</Units>
            <ByteIndex>3</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: Engine Temperature</Name>
            <ConversionId>439</ConversionId>
            <Units>°C</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Fuel Quantity</Name>
            <ConversionId>440</ConversionId>
            <Units>mm3/str</Units>
            <ByteIndex>5</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Four: System Status</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Power On/Engine Stopped</MaskResultTrue>
                <MaskResultFalse>Power On/Engine Running</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Cruise Control Regulation Active</MaskResultTrue>
                <MaskResultFalse>Cruise Control Regulation InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Power Latch Active</MaskResultTrue>
                <MaskResultFalse>Power Latch InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Microprocessor Control Test Active</MaskResultTrue>
                <MaskResultFalse>Microprocessor Control Test InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>64</MaskValue>
                <MaskResultTrue>E.R.G Active</MaskResultTrue>
                <MaskResultFalse>E.R.G InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>128</MaskValue>
                <MaskResultTrue>Turbo Charger Active</MaskResultTrue>
                <MaskResultFalse>Turbo Charger InActive</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Five: Fuel Rail Pressure</Name>
            <ConversionId>441</ConversionId>
            <Units>bar</Units>
            <ByteIndex>7</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Six: Memorised Km @ event</Name>
            <ConversionId>442</ConversionId>
            <Units>km</Units>
            <ByteIndex>8</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>U1706</ErrorCode>
        <ErrorDescription>Communication NCM-NFR</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Absent</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>437</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Engine Speed</Name>
            <ConversionId>438</ConversionId>
            <Units>rpm</Units>
            <ByteIndex>3</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: Engine Temperature</Name>
            <ConversionId>439</ConversionId>
            <Units>°C</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Fuel Quantity</Name>
            <ConversionId>440</ConversionId>
            <Units>mm3/str</Units>
            <ByteIndex>5</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Four: System Status</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Power On/Engine Stopped</MaskResultTrue>
                <MaskResultFalse>Power On/Engine Running</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Cruise Control Regulation Active</MaskResultTrue>
                <MaskResultFalse>Cruise Control Regulation InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Power Latch Active</MaskResultTrue>
                <MaskResultFalse>Power Latch InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Microprocessor Control Test Active</MaskResultTrue>
                <MaskResultFalse>Microprocessor Control Test InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>64</MaskValue>
                <MaskResultTrue>E.R.G Active</MaskResultTrue>
                <MaskResultFalse>E.R.G InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>128</MaskValue>
                <MaskResultTrue>Turbo Charger Active</MaskResultTrue>
                <MaskResultFalse>Turbo Charger InActive</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Five: Fuel Rail Pressure</Name>
            <ConversionId>441</ConversionId>
            <Units>bar</Units>
            <ByteIndex>7</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Six: Memorised Km @ event</Name>
            <ConversionId>442</ConversionId>
            <Units>km</Units>
            <ByteIndex>8</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>U1711</ErrorCode>
        <ErrorDescription>Communication NCM-NCR</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Absent</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>437</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Engine Speed</Name>
            <ConversionId>438</ConversionId>
            <Units>rpm</Units>
            <ByteIndex>3</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: Engine Temperature</Name>
            <ConversionId>439</ConversionId>
            <Units>°C</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Fuel Quantity</Name>
            <ConversionId>440</ConversionId>
            <Units>mm3/str</Units>
            <ByteIndex>5</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Four: System Status</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Power On/Engine Stopped</MaskResultTrue>
                <MaskResultFalse>Power On/Engine Running</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Cruise Control Regulation Active</MaskResultTrue>
                <MaskResultFalse>Cruise Control Regulation InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>Power Latch Active</MaskResultTrue>
                <MaskResultFalse>Power Latch InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Microprocessor Control Test Active</MaskResultTrue>
                <MaskResultFalse>Microprocessor Control Test InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>64</MaskValue>
                <MaskResultTrue>E.R.G Active</MaskResultTrue>
                <MaskResultFalse>E.R.G InActive</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>128</MaskValue>
                <MaskResultTrue>Turbo Charger Active</MaskResultTrue>
                <MaskResultFalse>Turbo Charger InActive</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Five: Fuel Rail Pressure</Name>
            <ConversionId>441</ConversionId>
            <Units>bar</Units>
            <ByteIndex>7</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Six: Memorised Km @ event</Name>
            <ConversionId>442</ConversionId>
            <Units>km</Units>
            <ByteIndex>8</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
    </ErrorDefinitions>
  </ErrorMemoryStructureDefinition>
  <EcuAddress>10</EcuAddress>
  <EcuWarning />
  <Routines></Routines>
  <SnapshotDefinitions />
  <Sensors>
    <LocalIdentifier>
      <Name>Immob-No Code Received</Name>
      <ConversionId>-1</ConversionId>
      <Units>status</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>1</Bitmask>
      <MaskMatches>
        <MaskMatch>
          <MatchValue>false</MatchValue>
          <MaskValue>1</MaskValue>
          <MaskResultTrue>True</MaskResultTrue>
          <MaskResultFalse>False</MaskResultFalse>
        </MaskMatch>
      </MaskMatches>
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>1</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Immob-Code Unknown</Name>
      <ConversionId>-1</ConversionId>
      <Units>status</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>1</BitShift>
      <Bitmask>2</Bitmask>
      <MaskMatches>
        <MaskMatch>
          <MatchValue>false</MatchValue>
          <MaskValue>1</MaskValue>
          <MaskResultTrue>True</MaskResultTrue>
          <MaskResultFalse>False</MaskResultFalse>
        </MaskMatch>
      </MaskMatches>
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>1</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Immob-Erroneous Key Code</Name>
      <ConversionId>-1</ConversionId>
      <Units>status</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>2</BitShift>
      <Bitmask>4</Bitmask>
      <MaskMatches>
        <MaskMatch>
          <MatchValue>false</MatchValue>
          <MaskValue>1</MaskValue>
          <MaskResultTrue>True</MaskResultTrue>
          <MaskResultFalse>False</MaskResultFalse>
        </MaskMatch>
      </MaskMatches>
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>1</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Immob-Virgin Ecu</Name>
      <ConversionId>-1</ConversionId>
      <Units>status</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>3</BitShift>
      <Bitmask>8</Bitmask>
      <MaskMatches>
        <MaskMatch>
          <MatchValue>false</MatchValue>
          <MaskValue>1</MaskValue>
          <MaskResultTrue>True</MaskResultTrue>
          <MaskResultFalse>False</MaskResultFalse>
        </MaskMatch>
      </MaskMatches>
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>1</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Immob-Engine Start Disabled</Name>
      <ConversionId>-1</ConversionId>
      <Units>status</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>4</BitShift>
      <Bitmask>16</Bitmask>
      <MaskMatches>
        <MaskMatch>
          <MatchValue>false</MatchValue>
          <MaskValue>1</MaskValue>
          <MaskResultTrue>True</MaskResultTrue>
          <MaskResultFalse>False</MaskResultFalse>
        </MaskMatch>
      </MaskMatches>
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>1</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Immob-Universal Code Received</Name>
      <ConversionId>-1</ConversionId>
      <Units>status</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>5</BitShift>
      <Bitmask>32</Bitmask>
      <MaskMatches>
        <MaskMatch>
          <MatchValue>false</MatchValue>
          <MaskValue>1</MaskValue>
          <MaskResultTrue>True</MaskResultTrue>
          <MaskResultFalse>False</MaskResultFalse>
        </MaskMatch>
      </MaskMatches>
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>1</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Immob-Separate Line Used</Name>
      <ConversionId>-1</ConversionId>
      <Units>status</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>6</BitShift>
      <Bitmask>64</Bitmask>
      <MaskMatches>
        <MaskMatch>
          <MatchValue>false</MatchValue>
          <MaskValue>1</MaskValue>
          <MaskResultTrue>True</MaskResultTrue>
          <MaskResultFalse>False</MaskResultFalse>
        </MaskMatch>
      </MaskMatches>
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>1</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Immob-EEProm Error</Name>
      <ConversionId>-1</ConversionId>
      <Units>status</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>7</BitShift>
      <Bitmask>128</Bitmask>
      <MaskMatches>
        <MaskMatch>
          <MatchValue>false</MatchValue>
          <MaskValue>1</MaskValue>
          <MaskResultTrue>True</MaskResultTrue>
          <MaskResultFalse>False</MaskResultFalse>
        </MaskMatch>
      </MaskMatches>
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>1</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Odometer</Name>
      <ConversionId>400</ConversionId>
      <Units>km</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>150000</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>3</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Number times Max RPM exceeded</Name>
      <ConversionId>401</ConversionId>
      <Units>count</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>255</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>8</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Total time exceeding Max RPM</Name>
      <ConversionId>402</ConversionId>
      <Units>ms</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>6555</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>9</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Maximum Rpm Reached</Name>
      <ConversionId>403</ConversionId>
      <Units>rpm</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>10000</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>10</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Number of rewritings</Name>
      <ConversionId>404</ConversionId>
      <Units>count</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>255</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>11</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Odometer @ last rewriting</Name>
      <ConversionId>405</ConversionId>
      <Units>km</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>150000</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>12</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Main Relay Low Voltage Errors</Name>
      <ConversionId>406</ConversionId>
      <Units>count</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>255</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>44</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Engine Speed</Name>
      <ConversionId>406</ConversionId>
      <Units>rpm</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>6000</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>48</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Accelerator Pedal Position</Name>
      <ConversionId>409</ConversionId>
      <Units>%</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>100</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>49</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Principal Injection Start</Name>
      <ConversionId>410</ConversionId>
      <Units>º</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>100</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>50</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Pilot Injection Start</Name>
      <ConversionId>410</ConversionId>
      <Units>º</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>100</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>51</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Principal Injection Time</Name>
      <ConversionId>412</ConversionId>
      <Units>us</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1000</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>52</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Pilot Injection Time</Name>
      <ConversionId>412</ConversionId>
      <Units>us</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1000</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>53</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Fuel Quantity Injected</Name>
      <ConversionId>414</ConversionId>
      <Units>mm3/str</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>100</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>54</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Target Fuel Pressure</Name>
      <ConversionId>415</ConversionId>
      <Units>bar</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1500</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>55</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Measured Fuel Pressure</Name>
      <ConversionId>415</ConversionId>
      <Units>bar</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1500</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>56</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>D.C Pressure Regulator</Name>
      <ConversionId>417</ConversionId>
      <Units>%</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>100</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>57</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Target Air Flow</Name>
      <ConversionId>418</ConversionId>
      <Units>mg/str</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>5000</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>58</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Measured Air Flow</Name>
      <ConversionId>418</ConversionId>
      <Units>mg/str</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>5000</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>59</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>D.C. E.G.R.</Name>
      <ConversionId>420</ConversionId>
      <Units>%</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>100</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>60</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Target Turbo Charger Pressure</Name>
      <ConversionId>421</ConversionId>
      <Units>mbar</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1500</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>61</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Measured Turbo Charger Pressure</Name>
      <ConversionId>421</ConversionId>
      <Units>mbar</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1500</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>62</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>D.C. WTG waste-gate</Name>
      <ConversionId>423</ConversionId>
      <Units>%</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>100</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>63</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Atmospheric Pressure</Name>
      <ConversionId>424</ConversionId>
      <Units>mbar</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1100</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>64</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Air Temperature</Name>
      <ConversionId>425</ConversionId>
      <Units>ºC</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>150</UpperLimit>
      <LowerLimit>-30</LowerLimit>
      <FlagType>false</FlagType>
      <Id>65</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Engine Coolant Temperature</Name>
      <ConversionId>425</ConversionId>
      <Units>ºC</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>150</UpperLimit>
      <LowerLimit>-30</LowerLimit>
      <FlagType>false</FlagType>
      <Id>66</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Battery Voltage</Name>
      <ConversionId>427</ConversionId>
      <Units>volts</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>15</UpperLimit>
      <LowerLimit>10</LowerLimit>
      <FlagType>false</FlagType>
      <Id>67</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Vehicle Speed</Name>
      <ConversionId>428</ConversionId>
      <Units>km/h</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>250</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>68</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Key On</Name>
      <ConversionId>-1</ConversionId>
      <Units>status</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>15</BitShift>
      <Bitmask>32768</Bitmask>
      <MaskMatches>
        <MaskMatch>
          <MatchValue>false</MatchValue>
          <MaskValue>1</MaskValue>
          <MaskResultTrue>True</MaskResultTrue>
          <MaskResultFalse>False</MaskResultFalse>
        </MaskMatch>
      </MaskMatches>
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>69</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Water In Fuel Filter</Name>
      <ConversionId>-1</ConversionId>
      <Units>status</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>14</BitShift>
      <Bitmask>16384</Bitmask>
      <MaskMatches>
        <MaskMatch>
          <MatchValue>false</MatchValue>
          <MaskValue>1</MaskValue>
          <MaskResultTrue>True</MaskResultTrue>
          <MaskResultFalse>False</MaskResultFalse>
        </MaskMatch>
      </MaskMatches>
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>69</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Oil Pressure Switch</Name>
      <ConversionId>-1</ConversionId>
      <Units>status</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>13</BitShift>
      <Bitmask>8192</Bitmask>
      <MaskMatches>
        <MaskMatch>
          <MatchValue>true</MatchValue>
          <MaskValue>1</MaskValue>
          <MaskResultTrue>Active</MaskResultTrue>
          <MaskResultFalse />
        </MaskMatch>
        <MaskMatch>
          <MatchValue>true</MatchValue>
          <MaskValue>0</MaskValue>
          <MaskResultTrue>InActive</MaskResultTrue>
          <MaskResultFalse />
        </MaskMatch>
      </MaskMatches>
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>69</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Quadrinary</Name>
      <ConversionId>-1</ConversionId>
      <Units>status</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>12</BitShift>
      <Bitmask>4096</Bitmask>
      <MaskMatches>
        <MaskMatch>
          <MatchValue>true</MatchValue>
          <MaskValue>1</MaskValue>
          <MaskResultTrue>Set</MaskResultTrue>
          <MaskResultFalse />
        </MaskMatch>
        <MaskMatch>
          <MatchValue>true</MatchValue>
          <MaskValue>0</MaskValue>
          <MaskResultTrue>Clear</MaskResultTrue>
          <MaskResultFalse />
        </MaskMatch>
      </MaskMatches>
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>69</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>CAN Line</Name>
      <ConversionId>-1</ConversionId>
      <Units>status</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>11</BitShift>
      <Bitmask>2048</Bitmask>
      <MaskMatches>
        <MaskMatch>
          <MatchValue>true</MatchValue>
          <MaskValue>1</MaskValue>
          <MaskResultTrue>Ok</MaskResultTrue>
          <MaskResultFalse />
        </MaskMatch>
        <MaskMatch>
          <MatchValue>true</MatchValue>
          <MaskValue>0</MaskValue>
          <MaskResultTrue>In Error</MaskResultTrue>
          <MaskResultFalse />
        </MaskMatch>
      </MaskMatches>
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>69</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Trinary Input</Name>
      <ConversionId>-1</ConversionId>
      <Units>status</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>10</BitShift>
      <Bitmask>1024</Bitmask>
      <MaskMatches>
        <MaskMatch>
          <MatchValue>true</MatchValue>
          <MaskValue>1</MaskValue>
          <MaskResultTrue>Set</MaskResultTrue>
          <MaskResultFalse />
        </MaskMatch>
        <MaskMatch>
          <MatchValue>true</MatchValue>
          <MaskValue>0</MaskValue>
          <MaskResultTrue>Clear</MaskResultTrue>
          <MaskResultFalse />
        </MaskMatch>
      </MaskMatches>
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>69</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Warmup Feedback ECU</Name>
      <ConversionId>-1</ConversionId>
      <Units>status</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>9</BitShift>
      <Bitmask>512</Bitmask>
      <MaskMatches>
        <MaskMatch>
          <MatchValue>true</MatchValue>
          <MaskValue>1</MaskValue>
          <MaskResultTrue>Active</MaskResultTrue>
          <MaskResultFalse />
        </MaskMatch>
        <MaskMatch>
          <MatchValue>true</MatchValue>
          <MaskValue>0</MaskValue>
          <MaskResultTrue>InActive</MaskResultTrue>
          <MaskResultFalse />
        </MaskMatch>
      </MaskMatches>
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>69</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Brake Pedal</Name>
      <ConversionId>-1</ConversionId>
      <Units>status</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>8</BitShift>
      <Bitmask>256</Bitmask>
      <MaskMatches>
        <MaskMatch>
          <MatchValue>true</MatchValue>
          <MaskValue>1</MaskValue>
          <MaskResultTrue>Pressed</MaskResultTrue>
          <MaskResultFalse />
        </MaskMatch>
        <MaskMatch>
          <MatchValue>true</MatchValue>
          <MaskValue>0</MaskValue>
          <MaskResultTrue>Not Pressed</MaskResultTrue>
          <MaskResultFalse />
        </MaskMatch>
      </MaskMatches>
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>69</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Redundant Brake Pedal</Name>
      <ConversionId>-1</ConversionId>
      <Units>status</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>6</BitShift>
      <Bitmask>64</Bitmask>
      <MaskMatches>
        <MaskMatch>
          <MatchValue>true</MatchValue>
          <MaskValue>1</MaskValue>
          <MaskResultTrue>Pressed</MaskResultTrue>
          <MaskResultFalse />
        </MaskMatch>
        <MaskMatch>
          <MatchValue>true</MatchValue>
          <MaskValue>0</MaskValue>
          <MaskResultTrue>Not Pressed</MaskResultTrue>
          <MaskResultFalse />
        </MaskMatch>
      </MaskMatches>
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>69</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Cruise State</Name>
      <ConversionId>-1</ConversionId>
      <Units>status</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>5</BitShift>
      <Bitmask>32</Bitmask>
      <MaskMatches>
        <MaskMatch>
          <MatchValue>true</MatchValue>
          <MaskValue>1</MaskValue>
          <MaskResultTrue>On</MaskResultTrue>
          <MaskResultFalse />
        </MaskMatch>
        <MaskMatch>
          <MatchValue>true</MatchValue>
          <MaskValue>0</MaskValue>
          <MaskResultTrue>Off</MaskResultTrue>
          <MaskResultFalse />
        </MaskMatch>
      </MaskMatches>
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>69</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Cruise Resume</Name>
      <ConversionId>-1</ConversionId>
      <Units>status</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>4</BitShift>
      <Bitmask>16</Bitmask>
      <MaskMatches>
        <MaskMatch>
          <MatchValue>true</MatchValue>
          <MaskValue>1</MaskValue>
          <MaskResultTrue>On</MaskResultTrue>
          <MaskResultFalse />
        </MaskMatch>
        <MaskMatch>
          <MatchValue>true</MatchValue>
          <MaskValue>0</MaskValue>
          <MaskResultTrue>Off</MaskResultTrue>
          <MaskResultFalse />
        </MaskMatch>
      </MaskMatches>
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>69</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Cruise SET -</Name>
      <ConversionId>-1</ConversionId>
      <Units>status</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>3</BitShift>
      <Bitmask>8</Bitmask>
      <MaskMatches>
        <MaskMatch>
          <MatchValue>true</MatchValue>
          <MaskValue>1</MaskValue>
          <MaskResultTrue>On</MaskResultTrue>
          <MaskResultFalse />
        </MaskMatch>
        <MaskMatch>
          <MatchValue>true</MatchValue>
          <MaskValue>0</MaskValue>
          <MaskResultTrue>Off</MaskResultTrue>
          <MaskResultFalse />
        </MaskMatch>
      </MaskMatches>
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>69</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Cruise SET +</Name>
      <ConversionId>-1</ConversionId>
      <Units>status</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>2</BitShift>
      <Bitmask>4</Bitmask>
      <MaskMatches>
        <MaskMatch>
          <MatchValue>true</MatchValue>
          <MaskValue>1</MaskValue>
          <MaskResultTrue>On</MaskResultTrue>
          <MaskResultFalse />
        </MaskMatch>
        <MaskMatch>
          <MatchValue>true</MatchValue>
          <MaskValue>0</MaskValue>
          <MaskResultTrue>Off</MaskResultTrue>
          <MaskResultFalse />
        </MaskMatch>
      </MaskMatches>
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>69</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>AirCon Request</Name>
      <ConversionId>-1</ConversionId>
      <Units>status</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>1</BitShift>
      <Bitmask>2</Bitmask>
      <MaskMatches>
        <MaskMatch>
          <MatchValue>true</MatchValue>
          <MaskValue>1</MaskValue>
          <MaskResultTrue>On</MaskResultTrue>
          <MaskResultFalse />
        </MaskMatch>
        <MaskMatch>
          <MatchValue>true</MatchValue>
          <MaskValue>0</MaskValue>
          <MaskResultTrue>Off</MaskResultTrue>
          <MaskResultFalse />
        </MaskMatch>
      </MaskMatches>
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>69</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Clutch</Name>
      <ConversionId>-1</ConversionId>
      <Units>status</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>1</Bitmask>
      <MaskMatches>
        <MaskMatch>
          <MatchValue>true</MatchValue>
          <MaskValue>1</MaskValue>
          <MaskResultTrue>Pressed</MaskResultTrue>
          <MaskResultFalse />
        </MaskMatch>
        <MaskMatch>
          <MatchValue>true</MatchValue>
          <MaskValue>0</MaskValue>
          <MaskResultTrue>Not Pressed</MaskResultTrue>
          <MaskResultFalse />
        </MaskMatch>
      </MaskMatches>
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>69</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Turbo Charger State</Name>
      <ConversionId>-1</ConversionId>
      <Units>status</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>7</BitShift>
      <Bitmask>128</Bitmask>
      <MaskMatches>
        <MaskMatch>
          <MatchValue>true</MatchValue>
          <MaskValue>1</MaskValue>
          <MaskResultTrue>On</MaskResultTrue>
          <MaskResultFalse />
        </MaskMatch>
        <MaskMatch>
          <MatchValue>true</MatchValue>
          <MaskValue>0</MaskValue>
          <MaskResultTrue>Off</MaskResultTrue>
          <MaskResultFalse />
        </MaskMatch>
      </MaskMatches>
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>70</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>ERG State</Name>
      <ConversionId>-1</ConversionId>
      <Units>status</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>6</BitShift>
      <Bitmask>64</Bitmask>
      <MaskMatches>
        <MaskMatch>
          <MatchValue>true</MatchValue>
          <MaskValue>1</MaskValue>
          <MaskResultTrue>On</MaskResultTrue>
          <MaskResultFalse />
        </MaskMatch>
        <MaskMatch>
          <MatchValue>true</MatchValue>
          <MaskValue>0</MaskValue>
          <MaskResultTrue>Off</MaskResultTrue>
          <MaskResultFalse />
        </MaskMatch>
      </MaskMatches>
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>70</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>MicroProcessor Test</Name>
      <ConversionId>-1</ConversionId>
      <Units>status</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>3</BitShift>
      <Bitmask>8</Bitmask>
      <MaskMatches>
        <MaskMatch>
          <MatchValue>true</MatchValue>
          <MaskValue>1</MaskValue>
          <MaskResultTrue>Active</MaskResultTrue>
          <MaskResultFalse />
        </MaskMatch>
        <MaskMatch>
          <MatchValue>true</MatchValue>
          <MaskValue>0</MaskValue>
          <MaskResultTrue>InActive</MaskResultTrue>
          <MaskResultFalse />
        </MaskMatch>
      </MaskMatches>
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>70</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Power Latch State</Name>
      <ConversionId>-1</ConversionId>
      <Units>status</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>2</BitShift>
      <Bitmask>4</Bitmask>
      <MaskMatches>
        <MaskMatch>
          <MatchValue>true</MatchValue>
          <MaskValue>1</MaskValue>
          <MaskResultTrue>Active</MaskResultTrue>
          <MaskResultFalse />
        </MaskMatch>
        <MaskMatch>
          <MatchValue>true</MatchValue>
          <MaskValue>0</MaskValue>
          <MaskResultTrue>InActive</MaskResultTrue>
          <MaskResultFalse />
        </MaskMatch>
      </MaskMatches>
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>70</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Cruise Adjustment State</Name>
      <ConversionId>-1</ConversionId>
      <Units>status</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>1</BitShift>
      <Bitmask>2</Bitmask>
      <MaskMatches>
        <MaskMatch>
          <MatchValue>true</MatchValue>
          <MaskValue>1</MaskValue>
          <MaskResultTrue>On</MaskResultTrue>
          <MaskResultFalse />
        </MaskMatch>
        <MaskMatch>
          <MatchValue>true</MatchValue>
          <MaskValue>0</MaskValue>
          <MaskResultTrue>Off</MaskResultTrue>
          <MaskResultFalse />
        </MaskMatch>
      </MaskMatches>
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>70</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Power On/Engine State</Name>
      <ConversionId>-1</ConversionId>
      <Units>status</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>1</Bitmask>
      <MaskMatches>
        <MaskMatch>
          <MatchValue>true</MatchValue>
          <MaskValue>1</MaskValue>
          <MaskResultTrue>Running</MaskResultTrue>
          <MaskResultFalse />
        </MaskMatch>
        <MaskMatch>
          <MatchValue>true</MatchValue>
          <MaskValue>0</MaskValue>
          <MaskResultTrue>Stopped</MaskResultTrue>
          <MaskResultFalse />
        </MaskMatch>
      </MaskMatches>
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>70</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>ADC Atmospheric Pressure</Name>
      <ConversionId>429</ConversionId>
      <Units>mV</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>5000</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>71</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>ADC Fuel Pressure</Name>
      <ConversionId>429</ConversionId>
      <Units>mV</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>5000</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>72</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>ADC Accelerator 1</Name>
      <ConversionId>429</ConversionId>
      <Units>mV</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>5000</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>73</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>ADC Accelerator 2</Name>
      <ConversionId>429</ConversionId>
      <Units>mV</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>5000</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>74</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>ADC Turbo Pressure</Name>
      <ConversionId>429</ConversionId>
      <Units>mV</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>5000</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>75</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>ADC Water Temp</Name>
      <ConversionId>429</ConversionId>
      <Units>mV</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>5000</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>76</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>ADC Air Temperature</Name>
      <ConversionId>429</ConversionId>
      <Units>mV</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>5000</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>77</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>ADC Air Mass</Name>
      <ConversionId>429</ConversionId>
      <Units>mV</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>5000</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>78</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Condensor 1 Tension</Name>
      <ConversionId>430</ConversionId>
      <Units>volts</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>15</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>79</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Glow Plug Preheat</Name>
      <ConversionId>431</ConversionId>
      <Units>%</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>100</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>81</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Preheat Lamp</Name>
      <ConversionId>431</ConversionId>
      <Units>%</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>100</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>82</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Warning Lamp</Name>
      <ConversionId>431</ConversionId>
      <Units>%</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>100</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>83</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Over TH2O Lamp</Name>
      <ConversionId>431</ConversionId>
      <Units>%</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>100</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>84</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Fuel Pump</Name>
      <ConversionId>431</ConversionId>
      <Units>%</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>100</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>85</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Fan 1</Name>
      <ConversionId>431</ConversionId>
      <Units>%</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>100</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>86</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Fan Modulation PWM</Name>
      <ConversionId>431</ConversionId>
      <Units>%</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>100</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>52</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Fan 2</Name>
      <ConversionId>431</ConversionId>
      <Units>%</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>100</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>87</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Compressor Relay</Name>
      <ConversionId>431</ConversionId>
      <Units>%</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>100</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>88</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Cruise Control Lamp</Name>
      <ConversionId>431</ConversionId>
      <Units>%</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>100</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>89</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Target Cruise Speed</Name>
      <ConversionId>432</ConversionId>
      <Units>km/h</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>250</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>92</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Cruise Quantity</Name>
      <ConversionId>432</ConversionId>
      <Units>mm3/str</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>100</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>93</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Temperature carb</Name>
      <ConversionId>433</ConversionId>
      <Units>ºC</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>600</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>95</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Total Quantity Tj injected</Name>
      <ConversionId>434</ConversionId>
      <Units>mm3/str</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1000</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>97</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Oil Pressure Lamp</Name>
      <ConversionId>434</ConversionId>
      <Units>%</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>100</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>98</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>D.C. Butterfly</Name>
      <ConversionId>434</ConversionId>
      <Units>%</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>100</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>99</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Circuit press. cond.</Name>
      <ConversionId>434</ConversionId>
      <Units>%</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>100</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>100</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Overspeed Counter</Name>
      <ConversionId>434</ConversionId>
      <Units>count</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>100</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>101</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Water Filter Lamp</Name>
      <ConversionId>436</ConversionId>
      <Units>%</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>0</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>100</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>105</Id>
    </LocalIdentifier>
  </Sensors>
  <Actuators>
    <InputOutputLocalIdentifier>
      <Name>Air Conditioner Clutch</Name>
      <Warning />
      <Message>The {0} will switch 1 Second On and 1 Second Off for {1} Seconds.</Message>
      <ImageName>ACP.BMP</ImageName>
      <Duration>10</Duration>
      <Id>1</Id>
      <ReturnEcuControl>false</ReturnEcuControl>
      <UseControlParameters>false</UseControlParameters>
      <ControlParameter>0</ControlParameter>
      <ActivationType>Ecu</ActivationType>
    </InputOutputLocalIdentifier>
    <InputOutputLocalIdentifier>
      <Name>Fan One</Name>
      <Warning>Warning this test causes {0} to activate. Continue ?.</Warning>
      <Message>The {0} will switch 1 Second On and 1 Second Off for {1} Seconds.</Message>
      <ImageName>FAN.BMP</ImageName>
      <Duration>10</Duration>
      <Id>2</Id>
      <ReturnEcuControl>false</ReturnEcuControl>
      <UseControlParameters>false</UseControlParameters>
      <ControlParameter>0</ControlParameter>
      <ActivationType>Ecu</ActivationType>
    </InputOutputLocalIdentifier>
    <InputOutputLocalIdentifier>
      <Name>Fuel Pump Relay</Name>
      <Warning />
      <Message>The {0} will switch 1 Second On and 1 Second Off for {1} Seconds.</Message>
      <ImageName>FP.BMP</ImageName>
      <Duration>10</Duration>
      <Id>3</Id>
      <ReturnEcuControl>false</ReturnEcuControl>
      <UseControlParameters>false</UseControlParameters>
      <ControlParameter>0</ControlParameter>
      <ActivationType>Ecu</ActivationType>
    </InputOutputLocalIdentifier>
    <InputOutputLocalIdentifier>
      <Name>Fan Two</Name>
      <Warning>Warning this test causes {0} to activate. Continue ?.</Warning>
      <Message>The {0} will switch 1 Second On and 1 Second Off for {1} Seconds.</Message>
      <ImageName>FAN.BMP</ImageName>
      <Duration>10</Duration>
      <Id>4</Id>
      <ReturnEcuControl>false</ReturnEcuControl>
      <UseControlParameters>false</UseControlParameters>
      <ControlParameter>0</ControlParameter>
      <ActivationType>Ecu</ActivationType>
    </InputOutputLocalIdentifier>
    <InputOutputLocalIdentifier>
      <Name>Malfunction Warning Light</Name>
      <Warning />
      <Message>The {0} will switch 1 Second On and 1 Second Off for {1} Seconds.</Message>
      <ImageName>MIL.BMP</ImageName>
      <Duration>10</Duration>
      <Id>5</Id>
      <ReturnEcuControl>false</ReturnEcuControl>
      <UseControlParameters>false</UseControlParameters>
      <ControlParameter>0</ControlParameter>
      <ActivationType>Ecu</ActivationType>
    </InputOutputLocalIdentifier>
    <InputOutputLocalIdentifier>
      <Name>Preheat Lamp</Name>
      <Warning />
      <Message>The {0} will switch 1 Second On and 1 Second Off for {1} Seconds.</Message>
      <ImageName>MIL.BMP</ImageName>
      <Duration>10</Duration>
      <Id>6</Id>
      <ReturnEcuControl>false</ReturnEcuControl>
      <UseControlParameters>false</UseControlParameters>
      <ControlParameter>0</ControlParameter>
      <ActivationType>Ecu</ActivationType>
    </InputOutputLocalIdentifier>
    <InputOutputLocalIdentifier>
      <Name>Ecu Preheat Relay</Name>
      <Warning />
      <Message>The {0} will switch 1 Second On and 1 Second Off for {1} Seconds.</Message>
      <ImageName>RELAY.BMP</ImageName>
      <Duration>10</Duration>
      <Id>7</Id>
      <ReturnEcuControl>false</ReturnEcuControl>
      <UseControlParameters>false</UseControlParameters>
      <ControlParameter>0</ControlParameter>
      <ActivationType>Ecu</ActivationType>
    </InputOutputLocalIdentifier>
    <InputOutputLocalIdentifier>
      <Name>Engine Coolant Temperature Warning Light</Name>
      <Warning />
      <Message>The {0} will switch 1 Second On and 1 Second Off for {1} Seconds.</Message>
      <ImageName>TS.BMP</ImageName>
      <Duration>10</Duration>
      <Id>8</Id>
      <ReturnEcuControl>false</ReturnEcuControl>
      <UseControlParameters>false</UseControlParameters>
      <ControlParameter>0</ControlParameter>
      <ActivationType>Ecu</ActivationType>
    </InputOutputLocalIdentifier>
    <InputOutputLocalIdentifier>
      <Name>Regulator VTG-waste-gateturbo</Name>
      <Warning />
      <Message>The {0} will switch 1 Second On and 1 Second Off for {1} Seconds.</Message>
      <ImageName>ECU.bmp</ImageName>
      <Duration>10</Duration>
      <Id>11</Id>
      <ReturnEcuControl>false</ReturnEcuControl>
      <UseControlParameters>false</UseControlParameters>
      <ControlParameter>0</ControlParameter>
      <ActivationType>Ecu</ActivationType>
    </InputOutputLocalIdentifier>
    <InputOutputLocalIdentifier>
      <Name>E.R.G</Name>
      <Warning />
      <Message>The {0} will switch 1 Second On and 1 Second Off for {1} Seconds.</Message>
      <ImageName>FVRS.bmp</ImageName>
      <Duration>10</Duration>
      <Id>12</Id>
      <ReturnEcuControl>false</ReturnEcuControl>
      <UseControlParameters>false</UseControlParameters>
      <ControlParameter>0</ControlParameter>
      <ActivationType>Ecu</ActivationType>
    </InputOutputLocalIdentifier>
    <InputOutputLocalIdentifier>
      <Name>Fuel Pressure Regulator</Name>
      <Warning />
      <Message>The {0} will switch 1 Second On and 1 Second Off for {1} Seconds.</Message>
      <ImageName>FVRS.bmp</ImageName>
      <Duration>10</Duration>
      <Id>13</Id>
      <ReturnEcuControl>false</ReturnEcuControl>
      <UseControlParameters>false</UseControlParameters>
      <ControlParameter>0</ControlParameter>
      <ActivationType>Ecu</ActivationType>
    </InputOutputLocalIdentifier>
    <InputOutputLocalIdentifier>
      <Name>Cruise Control Lamp</Name>
      <Warning />
      <Message>The {0} will switch 1 Second On and 1 Second Off for {1} Seconds.</Message>
      <ImageName>MIL.BMP</ImageName>
      <Duration>10</Duration>
      <Id>14</Id>
      <ReturnEcuControl>false</ReturnEcuControl>
      <UseControlParameters>false</UseControlParameters>
      <ControlParameter>0</ControlParameter>
      <ActivationType>Ecu</ActivationType>
    </InputOutputLocalIdentifier>
    <InputOutputLocalIdentifier>
      <Name>Oil Pressure Control Lamp</Name>
      <Warning />
      <Message>The {0} will switch 1 Second On and 1 Second Off for {1} Seconds.</Message>
      <ImageName>MIL.BMP</ImageName>
      <Duration>10</Duration>
      <Id>15</Id>
      <ReturnEcuControl>false</ReturnEcuControl>
      <UseControlParameters>false</UseControlParameters>
      <ControlParameter>0</ControlParameter>
      <ActivationType>Ecu</ActivationType>
    </InputOutputLocalIdentifier>
    <InputOutputLocalIdentifier>
      <Name>Throttle Butterfly</Name>
      <Warning />
      <Message>The {0} will switch 1 Second On and 1 Second Off for {1} Seconds.</Message>
      <ImageName>THROT.bmp</ImageName>
      <Duration>10</Duration>
      <Id>16</Id>
      <ReturnEcuControl>false</ReturnEcuControl>
      <UseControlParameters>false</UseControlParameters>
      <ControlParameter>0</ControlParameter>
      <ActivationType>Ecu</ActivationType>
    </InputOutputLocalIdentifier>
    <InputOutputLocalIdentifier>
      <Name>Fuel Filter Heater Relay</Name>
      <Warning />
      <Message>The {0} will switch 1 Second On and 1 Second Off for {1} Seconds.</Message>
      <ImageName>RELAY.BMP</ImageName>
      <Duration>10</Duration>
      <Id>20</Id>
      <ReturnEcuControl>false</ReturnEcuControl>
      <UseControlParameters>false</UseControlParameters>
      <ControlParameter>0</ControlParameter>
      <ActivationType>Ecu</ActivationType>
    </InputOutputLocalIdentifier>
    <InputOutputLocalIdentifier>
      <Name>Water In Fuel Filter Lamp</Name>
      <Warning />
      <Message>The {0} will switch 1 Second On and 1 Second Off for {1} Seconds.</Message>
      <ImageName>MIL.BMP</ImageName>
      <Duration>10</Duration>
      <Id>23</Id>
      <ReturnEcuControl>false</ReturnEcuControl>
      <UseControlParameters>false</UseControlParameters>
      <ControlParameter>0</ControlParameter>
      <ActivationType>Ecu</ActivationType>
    </InputOutputLocalIdentifier>
  </Actuators>
  <ReadFaultsByLocalId>false</ReadFaultsByLocalId>
  <InitType>Standard</InitType>
  <RpmSensor xsi:type="LocalIdentifier">
    <Name>Engine Speed</Name>
    <ConversionId>406</ConversionId>
    <Units>rpm</Units>
    <ByteIndex>0</ByteIndex>
    <ByteLenght>0</ByteLenght>
    <BitShift>0</BitShift>
    <Bitmask>0</Bitmask>
    <MaskMatches />
    <LittleEndian>false</LittleEndian>
    <UpperLimit>6000</UpperLimit>
    <LowerLimit>0</LowerLimit>
    <FlagType>false</FlagType>
    <Id>48</Id>
  </RpmSensor>
  <SpeedSensor xsi:type="LocalIdentifier">
    <Name>Vehicle Speed</Name>
    <ConversionId>428</ConversionId>
    <Units>km/h</Units>
    <ByteIndex>0</ByteIndex>
    <ByteLenght>0</ByteLenght>
    <BitShift>0</BitShift>
    <Bitmask>0</Bitmask>
    <MaskMatches />
    <LittleEndian>false</LittleEndian>
    <UpperLimit>250</UpperLimit>
    <LowerLimit>0</LowerLimit>
    <FlagType>false</FlagType>
    <Id>68</Id>
  </SpeedSensor>
</KwpEcu>